Beispiel #1
0
 /**
  * @param bool $insert
  * @param array $changedAttributes
  */
 public function afterSave($insert, $changedAttributes)
 {
     try {
         $auth = Yii::$app->authManager;
         $auth->revokeAll($this->id);
         $auth->assign($auth->getRole($this->role), $this->id);
     } catch (Exception $e) {
         Yii::warning($e->getCode() . ' - ' . $e->getMessage(), 'auth assign');
     }
     return parent::afterSave($insert, $changedAttributes);
 }