ArrayLoader
class ArrayLoader implements Loader (View source)
Properties
protected array | $messages | All of the translation messages. |
Methods
array
load(string $locale, string $group, string|null $namespace = null)
Load the messages for the given locale.
void
addNamespace(string $namespace, string $hint)
Add a new namespace to the loader.
void
addJsonPath(string $path)
Add a new JSON path to the loader.
$this
addMessages(string $locale, string $group, array $messages, string|null $namespace = null)
Add messages to the loader.
array
namespaces()
Get an array of all the registered namespaces.
Details
array
load(string $locale, string $group, string|null $namespace = null)
Load the messages for the given locale.
void
addNamespace(string $namespace, string $hint)
Add a new namespace to the loader.
void
addJsonPath(string $path)
Add a new JSON path to the loader.
$this
addMessages(string $locale, string $group, array $messages, string|null $namespace = null)
Add messages to the loader.
array
namespaces()
Get an array of all the registered namespaces.