public function init() { if (\Yii::$app->user->isGuest) { return; } if (!Instance::ensure(\Yii::$app->user->identity, User::className())) { return; } /** @var SystemEvent[] $events */ $this->_items = SystemEvent::find()->where(['is_viewed' => '0', 'user_id' => \Yii::$app->user->id])->orderBy(['created_at' => SORT_DESC])->all(); }