/** * @inheritdoc */ public function behaviors() { return [TimestampBehavior::className(), BlameableBehavior::className(), NestedSetBehavior::className()]; }
public function behaviors() { return [TimestampBehavior::className(), BlameableBehavior::className(), TaggableBehavior::className(), NestedSetBehavior::className(), ['class' => VersioningBehavior::className(), 'attributes' => ['title', 'alias', 'preview_text', 'detail_text', 'metakey', 'metadesc']], ['class' => UploadBehavior::className(), 'attributes' => ['detail_image' => ['fileName' => '{id}-full.#extension#'], 'preview_image' => ['fileName' => '{id}-thumb.#extension#', 'process' => ThumbnailProcessor::className()]], 'options' => ['basePath' => '@frontend/web', 'baseUrl' => '', 'savePath' => 'upload/categories']]]; }