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 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 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 ( ) ; }
Fire a task in background using Beanstalkd

@param $job Illuminate\Queue\Jobs\BeanstalkdJob
@param $data array

@return void
Fire a task in background using Beanstalkd