我用laravel 加载了一个自己写的类studenthelper,通过curl获取第三方网站资源,同步队列参数传递正常,异步模式,参数无法传递进入job类的handle.代码如下:请输入代码
public function handle()
{
$student= new StudentHelper($this->profile->name,$this->profile->password);
$courses=$student->getCousesxx();//(调用自定义类的成员方法)
dd($courses);
..........
}
同步模式下可以抓取正常信息
异步队列没办法传入参数,返回结果是空
请求高人指点。
另外,本人已经试过将curl抓取结果序列化为json等方式,问题在于student类实例化后,调用getcourses方法(封装了curl)的结果没办法传入异步队列
贴异步代码。