PHP Class Waavi\Translation\Loaders\MixedLoader

Inheritance: extends Waavi\Translation\Loaders\Loader, implements Illuminate\Translation\LoaderInterface
Mostra file Open project: waavi/translation

Protected Properties

Property Type Description
$defaultLocale string @var string
$primaryLoader Waavi\Translation\Loaders\Loader @var \Waavi\Translation\Loaders\Loader
$secondaryLoader Waavi\Translation\Loaders\Loader @var \Waavi\Translation\Loaders\Loader

Public Methods

Method Description
__construct ( string $defaultLocale, Waavi\Translation\Loaders\Loader $primaryLoader, Waavi\Translation\Loaders\Loader $secondaryLoader ) Create a new mixed loader instance.
addNamespace ( string $namespace, string $hint ) : void Add a new namespace to the loader.
loadSource ( string $locale, string $group, string $namespace = '*' ) : array Load the messages strictly for the given locale.

Method Details

__construct() public method

@param string $defaultLocale
public __construct ( string $defaultLocale, Waavi\Translation\Loaders\Loader $primaryLoader, Waavi\Translation\Loaders\Loader $secondaryLoader )
$defaultLocale string
$primaryLoader Waavi\Translation\Loaders\Loader @param Loader $secondaryLoader
$secondaryLoader Waavi\Translation\Loaders\Loader

addNamespace() public method

@param string $namespace
public addNamespace ( string $namespace, string $hint ) : void
$namespace string
$hint string @return void
return void

loadSource() public method

@param string $locale
public loadSource ( string $locale, string $group, string $namespace = '*' ) : array
$locale string
$group string @param string $namespace @return array
$namespace string
return array

Property Details

$defaultLocale protected_oe property

@var string
protected string $defaultLocale
return string

$primaryLoader protected_oe property

@var \Waavi\Translation\Loaders\Loader
protected Loader,Waavi\Translation\Loaders $primaryLoader
return Waavi\Translation\Loaders\Loader

$secondaryLoader protected_oe property

@var \Waavi\Translation\Loaders\Loader
protected Loader,Waavi\Translation\Loaders $secondaryLoader
return Waavi\Translation\Loaders\Loader