4 date_default_timezone_set('Africa/Johannesburg');
7 #-> Our primary workspace for getting stuff done.
13 * Log something to the error log.
14 * @param GearmanJob $job
17 static public function log(GearmanJob $job)
20 $request = json_decode($job->workload(), true);
22 is_object($request['message']) || is_array($request['message'])
23 ? print_r($request['message'], true)
33 #-> Register as a gearman worker.
34 $worker = new GearmanWorker();
36 $worker->addFunction('Log', array('Logger', 'log'));
38 #-> Wait for jobs to come in.
39 while ($worker->work())