أستعمل Pusher مع laravel الإصدار 8. عند بث event أتلقى هذا الخطأ. أستطيع أن أرى أن الحدث تم إطلاقه في pusher degub console . أنا لا أفهم سبب هذا الخطأ.
<?php
publicfunction sendMessage(Request $request){event(newMessageEvent('this is my first event'));}
وهذا صنف ال event:
<?php
namespaceApp\Events;useIlluminate\Broadcasting\Channel;useIlluminate\Broadcasting\InteractsWithSockets;useIlluminate\Broadcasting\PresenceChannel;useIlluminate\Broadcasting\PrivateChannel;useIlluminate\Contracts\Broadcasting\ShouldBroadcast;useIlluminate\Foundation\Events\Dispatchable;useIlluminate\Queue\SerializesModels;classMessageEventimplementsShouldBroadcast{useDispatchable,InteractsWithSockets,SerializesModels;public $message;/**
* Create a new event instance.
*
* @return void
*/publicfunction __construct($message){
$this->message = $message;}/**
* Get the channels the event should broadcast on.
*
* @return \Illuminate\Broadcasting\Channel|array
*/publicfunction broadcastOn(){returnnewChannel('channel-name');}publicfunction broadcastAs(){return'userChatChannel';}}
السؤال
Mahmoud Alrashidi
أستعمل Pusher مع laravel الإصدار 8. عند بث event أتلقى هذا الخطأ. أستطيع أن أرى أن الحدث تم إطلاقه في pusher degub console . أنا لا أفهم سبب هذا الخطأ.
و هذا الكود الخاص بي:
وهذا صنف ال event:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.