/** * 后台日志记录 * @param $intro */ public static function _create(array $arr = array()) { $session = new XSession(); $admini = $session->get('_admini'); $model = new AdminLogger(); $model->attributes = $arr; !isset($arr['user_id']) && ($model->user_id = intval($admini['userId'])); $model->url = Yii::app()->request->getRequestUri(); $model->ip = XUtils::getClientIP(); $model->save(); }
/** * 后台日志记录 * @param $intro */ protected function _backendLogger(array $arr = array()) { if (Config::get('admin_logger') == '1') { $model = new AdminLogger(); $model->attributes = $arr; $model->user_id = intval(Yii::app()->user->id); $model->url = Yii::app()->request->getRequestUri(); $model->ip = XUtils::getClientIP(); $model->create_time = time(); $model->save(); } }