/** * 用户登录 */ public function actionLogin() { if (!Yii::$app->user->isGuest) { return $this->goHome(); } $model = new LoginForm(); $model->userClass = Admin::className(); if ($model->load(Yii::$app->request->post()) && $model->login()) { return $this->goHome(); } else { return $this->renderPartial('login', ['model' => $model]); } }
public function getAdmin() { return $this->hasOne(Admin::className(), ['id' => 'admin_id']); }
public function getHandler() { return $this->hasOne(Admin::className(), ['id' => 'handle_uid']); }
/** * @return \yii\db\ActiveQuery */ public function getCreatedBy0() { return $this->hasOne(Admin::className(), ['id' => 'createdBy']); }
/** * @return \yii\db\ActiveQuery */ public function getAdmins() { return $this->hasMany(Admin::className(), ['roleId' => 'RoleId']); }