private function onLoginFailed(GWF_User $user, $isAjax) { GWF_LoginFailure::loginFailed($user); $time = $this->module->cfgTryExceed(); $maxtries = $this->module->cfgMaxTries(); list($tries, $mintime) = GWF_LoginFailure::getFailedData($user, $time); // Send alert mail? if ($tries === 1 && $this->module->cfgAlerts()) { $this->onSendAlertMail($user); } return $this->module->error('err_login2', array($maxtries - $tries, GWF_Time::humanDuration($time))); }