/** * 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; }