$docRoot = getenv("DOCUMENT_ROOT"); require_once $docRoot . "/mobi-config/mobi_lib_constants.php"; require_once LIBDIR . "rss_services.php"; require_once LIBDIR . "db.php"; require_once "apns_lib.php"; $date = NULL; $emergency = new Emergency(); $emergency->use_cache = False; $version = get_version(); while($daemon->sleep(15)) { $data = $emergency->get_feed(); if($data !== False) { $new_version = intval($data[0]['version']); } if($version && ($new_version > $version)) { // there is emergency unfortunately we now have to notify ALL devices db::ping(); $emergency_apns = array('aps' => array('alert' => substr($data[0]['text'], 0, 100), 'sound' => 'default') ); $result = APNS_DB::get_all_devices(); while($row = $result->fetch_assoc()) { APNS_DB::create_notification($row['device_id'], "emergencyinfo:", $emergency_apns);