PHP Класс Waavi\Translation\Loaders\DatabaseLoader

Наследование: extends Waavi\Translation\Loaders\Loader, implements Illuminate\Translation\LoaderInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$defaultLocale string @var string
$translationRepository Waavi\Translation\Repositories\TranslationRepository @var \Waavi\Translation\Repositories\TranslationRepository

Открытые методы

Метод Описание
__construct ( string $defaultLocale, TranslationRepository $translationRepository ) 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.

Описание методов

__construct() публичный Метод

@param string $defaultLocale
public __construct ( string $defaultLocale, TranslationRepository $translationRepository )
$defaultLocale string
$translationRepository Waavi\Translation\Repositories\TranslationRepository

addNamespace() публичный Метод

@param string $namespace
public addNamespace ( string $namespace, string $hint ) : void
$namespace string
$hint string @return void
Результат void

loadSource() публичный Метод

@param string $locale
public loadSource ( string $locale, string $group, string $namespace = '*' ) : array
$locale string
$group string @param string $namespace @return array
$namespace string
Результат array

Описание свойств

$defaultLocale защищенное свойство

@var string
protected string $defaultLocale
Результат string

$translationRepository защищенное свойство

@var \Waavi\Translation\Repositories\TranslationRepository
protected TranslationRepository,Waavi\Translation\Repositories $translationRepository
Результат Waavi\Translation\Repositories\TranslationRepository