2016-08-25 10 views
0

昨日からこのエラーをデバッグしようとしていました。イベントを発生させてプッシャーを介してブロードキャストし、エコー、奇妙なことそれは9つのメッセージなどのために働いていたが、それはちょうどそれがエラーがまだ送出されていました働いていた場合でも、動作を停止し、ここでは職人のティンカーからの誤差があるということです。イベントを発生させようとしたときにserialize()エラーが発生しました

http://i.imgur.com/aTVW5WM.png

イベント:

class ClientAdded extends Event implements ShouldBroadcast 
{ 
    use InteractsWithSockets, SerializesModels; 

    public $client; 

    /** 
    * Create a new event instance. 
    * 
    * @param Client $client 
    */ 
    public function __construct(Client $client) 
    { 
     $this->client = $client; 
    } 

    /** 
    * Get the channels the event should broadcast on. 
    * 
    * @return Channel|array 
    */ 
    public function broadcastOn() 
    { 
     return new Channel('clients'); 
    } 
} 

コードBroadcastingManager.phpエラーがスローされます:

$this->app->make('queue')->connection($connection)->pushOn(
    $queue, BroadcastEvent::class, ['event' => serialize(clone $event)] 
); 

助けてください。

答えて

1

解決済みextends Eventによって解決されました。

関連する問題