PHP Класс lajax\translatemanager\behaviors\TranslateBehavior

Installation: ~~~ [ 'class' => lajax\translatemanager\behaviors\TranslateBehavior::className(), 'translateAttributes' => ['names of multilingual fields'], ], ~~~ or If the category is the database table name. ~~~ [ 'class' => lajax\translatemanager\behaviors\TranslateBehavior::className(), 'translateAttributes' => ['names of multilingual fields'], 'category' => static::tableName(), ], ~~~
С версии: 1.5.3
Автор: Lajos Molnár ([email protected])
Наследование: extends yii\behaviors\AttributeBehavior
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$category Category of message.
$translateAttributes array | string

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

Метод Описание
events ( )
init ( )
saveAttributes ( Event $event ) Saveing new language element by category.
translateAttributes ( Event $event ) Translates a message to the specified language.

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

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

public events ( )

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

public init ( )

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

Saveing new language element by category.
public saveAttributes ( Event $event )
$event yii\base\Event

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

Translates a message to the specified language.
public translateAttributes ( Event $event )
$event yii\base\Event

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

$category публичное свойство

Category of message.
public $category

$translateAttributes публичное свойство

public array|string $translateAttributes
Результат array | string