Beispiel #1
0
 /**
  * checkTimestamp.
  *
  * @return	boolean
  */
 public static function checkTimestamp()
 {
     // Get component parameter - Offline mode
     $version_check = EParameter::getComponentParam(CAUTOTWEETNG, 'version_check', 1);
     if (!$version_check) {
         return '998 Offline';
     }
     $appHelper = new TwAppHelper('TOCHECK', 'TOCHECK', 'TOCHECK', 'TOCHECK');
     $result = $appHelper->verify();
     $api = $appHelper->getApi();
     $dateCompare = '999 Unable to check';
     if (array_key_exists('headers', $api->response)) {
         $headers = $api->response['headers'];
         $twitterDate = $headers['date'];
         $twistamp = strtotime($twitterDate);
         $srvstamp = time();
         $dateCompare = abs($srvstamp - $twistamp);
     }
     return $dateCompare;
 }