Laravel-将请求方法传递到作业不工作
我正试图将$request传递给laravel内部的Jobs,但它不起作用 控制器:Laravel-将请求方法传递到作业不工作,laravel,Laravel,我正试图将$request传递给laravel内部的Jobs,但它不起作用 控制器: EunoS::dispatch($request->all())->delay(now()); 内部职务: protected $request; /** * Create a new job instance. * * @return void */ public function __construct($request) { $this->request = $req
EunoS::dispatch($request->all())->delay(now());
内部职务:
protected $request;
/**
* Create a new job instance.
*
* @return void
*/
public function __construct($request)
{
$this->request = $request;
}
/**
* Execute the job.
*
* @return void
*/
public function handle()
{
$request = $this->$request;
}
错误日志:
ErrorException: Undefined variable: request in /var/www/html/sd/app/Jobs/EunoS.php:43
有人能帮我解决这个问题吗?当您访问对象的属性时,您不必使用第二个
$
符号
$request = $this->$request;
应该是
$request = $this->request;