Translations¶
-
class
I18Next\Locale\
Translations
¶ Source: src/I18Next/Locale/Translations.php#19 Used traits: atk4\core\ConfigTrait
Summary¶
Methods¶
public load($path, $use_filename_as_namespace, $namespace_priority)
private loadSingle($path)
public useFilenameAsNamespace($enabled)
private setNamespacePriority($namespace_priority)
private processKeyVariation($processorClass, $key, $value)
private afterReadProcessForKeyCounters()
private afterReadProcessForKeyDeepInline()
private afterReadAddNamespaceIfNeeded($config, $namespace)
public useNamespaces()
public getNamespaceRanked()
public setLoaderFormat($format)
Properties¶
-
protected static property
I18Next\Locale\Translations::$
namespace_priority
¶ Source: src/I18Next/Locale/Translations.php#27 Type: string[]
-
protected static property
I18Next\Locale\Translations::$
use_filename_as_namespace
¶ Source: src/I18Next/Locale/Translations.php#30 Type: bool
Methods¶
-
public
I18Next\Locale\Translations::
load
($path, $use_filename_as_namespace, ...$namespace_priority)¶ Source: Parameters: - $path (string)
- $use_filename_as_namespace (bool)
- …$namespace_priority (string | null)
Throws:
-
public
I18Next\Locale\Translations::
useFilenameAsNamespace
($enabled)¶ Source: Parameters: - $enabled (bool | null)
-
public
I18Next\Locale\Translations::
useNamespaces
()¶ Source: src/I18Next/Locale/Translations.php#197 Returns: bool
-
public
I18Next\Locale\Translations::
getNamespaceRanked
()¶ Source: src/I18Next/Locale/Translations.php#205 Returns: string[]
-
public
I18Next\Locale\Translations::
setLoaderFormat
($format)¶ Source: Parameters: - $format (string)