コード例 #1
0
 public static function insertLog($userId)
 {
     if (!empty($userId)) {
         $log = GameUserLoginLog::create();
         $log->setUserId($userId);
         if (isset($_SERVER['HTTP_USER_AGENT'])) {
             $log->setBrowser($_SERVER['HTTP_USER_AGENT']);
         }
         $log->setTime(time());
         $log->setDate(date("Ymd"));
         if (isset($_SERVER['REMOTE_ADDR'])) {
             $log->setIp($_SERVER['REMOTE_ADDR']);
         }
         try {
             $log->insertIntoDatabase(DBUtils::getConnection());
         } catch (Exception $exc) {
             error_log($exc->getTraceAsString());
         }
     }
 }