Beispiel #1
0
 /**
  * 后台日志记录
  * @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();
 }
Beispiel #2
0
 /**
  * 后台日志记录
  * @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();
     }
 }