PHP 클래스 l, kirby

Some handy methods to handle multi-language support
파일 보기 프로젝트 열기: bastianallgeier/kirby 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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