/**
  * Устанавливает ограничение на критерий запроса
  * @param \common\db\ActiveQuery $query запрос
  * @return mixed
  */
 public function applyConstraint($query)
 {
     $userId = Yii::$app->user->id;
     $cls = $query->modelClass;
     $table = $cls::tableName();
     $query->andWhere(["{{%{$table}}}.{{%author_id}}" => $userId]);
 }
 /**
  * Устанавливает ограничение на критерий запроса
  * @param \common\db\ActiveQuery $query запрос
  * @return mixed
  */
 public function applyConstraint($query)
 {
     $cls = $query->modelClass;
     $table = $cls::tableName();
     $query->andWhere(["{{%{$table}}}.{{%role}}" => $this->getPermittedRoles()]);
 }