【发布时间】:2015-11-25 22:38:20
【问题描述】:
我正在使用 beanstalkd 和 Laravel 来排队一些任务,但是我无法将数据发送到处理队列的函数,这是我的代码
//Where I call the function
$object_st = new stdClass();
$object_st->Person_id = 2 ;
//If I do this: echo($object_st->Person_id); , I get 2
Queue::push('My_Queue_Class@My_Queue_Function', $object_st );
处理队列的函数如下
public function My_Queue_Function( $Data )
{
$Person_id = $Data->Person_id; //This generate the error
//Other code
}
错误提示:
[错误异常]
未定义属性:Illuminate\Queue\Jobs\BeanstalkdJob::$Person_id
【问题讨论】:
标签: php laravel laravel-4 task-queue beanstalkd