public static function afterLogin($e) { $ip = \Yii::$app->request->getUserIP(); $log = UserLog::findByIp($ip); if (!$log) { $log = new UserLog(); $log->ip = $ip; } else { $log->logincount += 1; } $log->userAgent = \Yii::$app->request->getUserAgent(); $log->lastvisit = time(); $log->save(false); }