PHP Трейт Spatie\Translatable\HasTranslations

Показать файл Открыть проект

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

Метод Описание
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