Exemple #1
0
 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();
 }
 /**
  * @return \yii\db\ActiveRecord
  */
 public function getUser()
 {
     return $this->hasOne(User::className(), ['id' => 'user_id']);
 }
Exemple #3
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getUser()
 {
     return $this->hasOne(User::className(), ['id' => 'user_id'])->inverseOf('settings');
 }
Exemple #4
0
 /**
  * @return \yii\db\ActiveRecord
  */
 public function getUsers()
 {
     return $this->hasMany(User::className(), ['id' => 'user_id'])->viaTable('{{%admin_auth_assignment}}', ['item_name' => 'name']);
 }