コード例 #1
0
ファイル: PepVN_Data.php プロジェクト: Bushzhao/rvbwebsite
 public static function getDataSent()
 {
     $keyCache = '_pepvndata_get_data_sent';
     if (!isset(self::$cacheData[$keyCache])) {
         $resultData = false;
         $keyDataRequest = WP_PEPVN_KEY_DATA_REQUEST;
         if (isset($_GET[$keyDataRequest]) && $_GET[$keyDataRequest]) {
             $rsOne = Utils::decodeVar($_GET[$keyDataRequest]);
             if ($rsOne && isset($rsOne['localTimeSent']) && $rsOne['localTimeSent']) {
                 if (!$resultData) {
                     $resultData = array();
                 }
                 $resultData = Utils::mergeArrays(array($resultData, $rsOne));
             }
             $rsOne = false;
         }
         if (isset($_POST[$keyDataRequest]) && $_POST[$keyDataRequest]) {
             $rsOne = Utils::decodeVar($_POST[$keyDataRequest]);
             if ($rsOne && isset($rsOne['localTimeSent']) && $rsOne['localTimeSent']) {
                 if (!$resultData) {
                     $resultData = array();
                 }
                 $resultData = Utils::mergeArrays(array($resultData, $rsOne));
             }
             $rsOne = false;
         }
         self::$cacheData[$keyCache] = $resultData;
         $resultData = 0;
     }
     return self::$cacheData[$keyCache];
 }