Framework: [5.1]リクエストオブジェクトがシリアル化されていません

作成日 2015年12月27日  ·  3コメント  ·  ソース: laravel/framework

Requestオブジェクトを受け入れるキューに入れられたジョブがあります。 しかし、次のようなエラーが発生します。

Serialization of 'Closure' is not allowed

デバッグを試みましたが、Requestオブジェクトがシリアル化されていないことがわかりました。
さらに、それはオブジェクトですが、なぜそれがクロージャーとして取得されるのですか?

最も参考になるコメント

$request->all()をやってから得た

全てのコメント3件

リクエストオブジェクトはシリアル化できません。 これは、クロージャを含むオブジェクトを含むプロパティが含まれているためです。

ただし、 (string) $requestと書き込むことで、リクエストからすべてのデータを取得できます。

$request->all()をやってから得た

このページは役に立ちましたか?
0 / 5 - 0 評価