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)