/** * Fire a task in background using Beanstalkd * * @param $job Illuminate\Queue\Jobs\BeanstalkdJob * @param $data array * * @return void */ public static function fire($job, $data) { \Log::info('Queue job called #' . $job->getJobId(), Arr::toArray($data)); $method = $data['@method']; unset($data['@method']); $t = self::getInstance(); call_user_func_array(array($t, $method), $data); $job->delete(); }
public function toArray() { return Arr::toArray($this->_values); }
/** * Transform any value to Array * * @param $mValue * @return mixed */ public static function toArray($mValue) { return Arr::toArray($mValue); }