PHP Класс Backend\Modules\Locale\Engine\CacheBuilder

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$database SpoonDatabase
$locale
$types array

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

Метод Описание
__construct ( SpoonDatabase $database )
buildCache ( string $language, string $application )

Защищенные методы

Метод Описание
addSpoonLocale ( array &$json, string $language ) Adds months and days from spoonLocale to the json
buildJsonCache ( string $language, string $application ) : array Builds the array that will be put in cache
dumpJsonCache ( string $language, string $application ) dumps the locale in cache as a json object
getLocale ( string $language, string $application ) : array Fetches locale for a certain language application combo

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

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

public __construct ( SpoonDatabase $database )
$database SpoonDatabase

addSpoonLocale() защищенный Метод

Adds months and days from spoonLocale to the json
protected addSpoonLocale ( array &$json, string $language )
$json array
$language string

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

public buildCache ( string $language, string $application )
$language string
$application string Backend or Frontend

buildJsonCache() защищенный Метод

Builds the array that will be put in cache
protected buildJsonCache ( string $language, string $application ) : array
$language string
$application string
Результат array

dumpJsonCache() защищенный Метод

dumps the locale in cache as a json object
protected dumpJsonCache ( string $language, string $application )
$language string
$application string

getLocale() защищенный Метод

Fetches locale for a certain language application combo
protected getLocale ( string $language, string $application ) : array
$language string
$application string
Результат array

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

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

protected SpoonDatabase $database
Результат SpoonDatabase

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

protected $locale

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

protected array $types
Результат array