/**
  * @inheritdoc
  */
 public function actions()
 {
     return \yii\helpers\ArrayHelper::merge(parent::actions(), ['bookmarks' => ['class' => 'roman444uk\\yii\\components\\actions\\ListAction', 'searchModel' => function () {
         return new $this->modelSearchClass(['search_bookmarks' => true, 'bookmark_user_id' => Yii::$app->user->id]);
     }], 'delete' => ['class' => 'roman444uk\\yii\\components\\actions\\DeleteAction', 'model' => $this->modelClass], 'like' => ['class' => 'roman444uk\\likes\\components\\LikeAction', 'target' => 'Advert'], 'list' => ['class' => 'roman444uk\\yii\\components\\actions\\ListAction', 'searchModel' => function () {
         return new $this->modelSearchClass(['status' => Advert::STATUS_ACTIVE]);
     }, 'directPopulating' => true], 'published' => ['class' => 'roman444uk\\yii\\components\\actions\\ListAction', 'searchModel' => function () {
         return new $this->modelSearchClass(['user_id' => Yii::$app->user->id, 'is_templet' => 0]);
     }], 'toggle-bookmark' => ['class' => 'roman444uk\\bookmarks\\components\\ToggleBookmarkAction', 'target' => 'Advert'], 'update' => ['class' => 'roman444uk\\yii\\components\\actions\\UpdateAction', 'model' => $this->modelClass]]);
 }
 /**
  * @inheritdoc
  */
 public function actions()
 {
     return \yii\helpers\ArrayHelper::merge(parent::actions(), ['list' => ['class' => 'roman444uk\\yii\\components\\actions\\ListAction', 'searchModel' => 'backend\\models\\search\\AdvertSearch', 'searchModelParams' => ['is_templet' => 0], 'directPopulating' => true]]);
 }