PHP Класс l, kirby

Some handy methods to handle multi-language support
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$lang array The global language array

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

Метод Описание
change ( $language = 'en' )
current ( )
get ( mixed $key = null, mixed $default = null ) : mixed Gets a language value by key
load ( $file )
locale ( $language = false )
sanitize ( $language )
set ( mixed $key, mixed $value = null ) Sets a language value by key

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

change() статический публичный Метод

static public change ( $language = 'en' )

current() статический публичный Метод

static public current ( )

get() статический публичный Метод

Gets a language value by key
static public get ( mixed $key = null, mixed $default = null ) : mixed
$key mixed The key to look for. Pass false or null to return the entire language array.
$default mixed Optional default value, which should be returned if no element has been found
Результат mixed

load() статический публичный Метод

static public load ( $file )

locale() статический публичный Метод

static public locale ( $language = false )

sanitize() статический публичный Метод

static public sanitize ( $language )

set() статический публичный Метод

Sets a language value by key
static public set ( mixed $key, mixed $value = null )
$key mixed The key to define
$value mixed The value for the passed key

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

$lang публичное статическое свойство

The global language array
public static array $lang
Результат array