PHP 트레잇 Spatie\Translatable\HasTranslations

파일 보기 프로젝트 열기: spatie/laravel-translatable

공개 메소드들

메소드 설명
forgetTranslation ( string $key, string $locale )
getAttributeValue ( string $key ) : mixed
getCasts ( ) : array
getTranslatableAttributes ( ) : array
getTranslatedLocales ( string $key ) : array
getTranslation ( string $key, string $locale ) *
getTranslations ( $key ) : array
isTranslatableAttribute ( string $key ) : boolean
setTranslation ( string $key, string $locale, $value )
setTranslations ( string $key, array $translations )
translate ( string $key, string $locale = '' ) : mixed

보호된 메소드들

메소드 설명
guardAgainstUntranslatableAttribute ( string $key )
normalizeLocale ( string $key, string $locale ) : string

메소드 상세

forgetTranslation() 공개 메소드

public forgetTranslation ( string $key, string $locale )
$key string
$locale string

getAttributeValue() 공개 메소드

public getAttributeValue ( string $key ) : mixed
$key string
리턴 mixed

getCasts() 공개 메소드

public getCasts ( ) : array
리턴 array

getTranslatableAttributes() 공개 메소드

public getTranslatableAttributes ( ) : array
리턴 array

getTranslatedLocales() 공개 메소드

public getTranslatedLocales ( string $key ) : array
$key string
리턴 array

getTranslation() 공개 메소드

*
public getTranslation ( string $key, string $locale )
$key string
$locale string

getTranslations() 공개 메소드

public getTranslations ( $key ) : array
리턴 array

guardAgainstUntranslatableAttribute() 보호된 메소드

isTranslatableAttribute() 공개 메소드

public isTranslatableAttribute ( string $key ) : boolean
$key string
리턴 boolean

normalizeLocale() 보호된 메소드

protected normalizeLocale ( string $key, string $locale ) : string
$key string
$locale string
리턴 string

setTranslation() 공개 메소드

public setTranslation ( string $key, string $locale, $value )
$key string
$locale string
$value

setTranslations() 공개 메소드

public setTranslations ( string $key, array $translations )
$key string
$translations array

translate() 공개 메소드

public translate ( string $key, string $locale = '' ) : mixed
$key string
$locale string
리턴 mixed