/** * 后台日志记录 * @param $intro */ protected function _userLogger(array $arr = array()) { $model = new UserLogger(); $model->attributes = $arr; !isset($arr['user_id']) && ($model->user_id = intval(self::_sessionGet('_userId'))); $model->url = Yii::app()->request->getRequestUri(); $model->ip = XUtils::getClientIP(); $model->save(); }
public static function getLastSuccessfulLogin() { if (!Zend_Auth::getInstance()->hasIdentity()) { return null; } $userLogger = new UserLogger(); $log = $userLogger->getPreviousUnsuccessfulLogin(Zend_Auth::getInstance()->getIdentity()->login); if (count($log)) { $date = new Zend_Date($log->created_at); return $date->toString('Y-MM-dd H:m:s'); } else { return null; } }