/** * Execute this method when the cron runs * * @return bool */ function cron() { $results = iclicker_service::ws_sync_all(); mtrace(' National WS sync...', ''); if (!$results) { mtrace(' DISABLED. '); } else { $error_num = count($results['errors']); mtrace(' completed syncing ' . $results['total'] . ' registrations (' . $results['national'] . ' national, ' . $results['local'] . ' local) with ' . $error_num . ' errors. '); if ($error_num > 0) { $count = 0; foreach ($results['errors'] as $error) { $count++; mtrace(' ' . $count . ': ' . $error); } } } return true; }