/** * * @param \common\models\user\User $user * @param int $result */ private function createLoginLog($user, $result) { $loginLog = $user->createLoginLog(); $loginResultTypeAttribute = $loginLog->loginResultTypeAttribute; $loginLog->{$loginResultTypeAttribute} = $result; $loginLog->content = Login::DEVICE_WEB; return $loginLog->save(); }