private function checkAccess($article_id) {
$article = Article::findOne($article_id);
$user = Yii::$app->user;
if ($article->user_id !== $user->id && !$user->can('editor'))
throw new ForbiddenHttpException("Вы не имеете доступа к этой статье!");
}
-andWhere(['author_id'=>Yii::$app->user->id])
public function actionView($id){
if($model = Article::find()
->andWhere(['author_id'=>Yii::$app->user->id])
->andWhere(['id'=>$id])
->one()){
return $this->render('view',['model'=>$model])
}
throw new ForbiddenHttpExceptionn('Ты сюда не ходи, снег башка попадет');
}