Просмотр исходного кода

广播队列改为同步广播

LD 5 лет назад
Родитель
Сommit
9ae25efd5e

+ 2 - 3
app/Events/BroadcastToStation.php

@@ -3,10 +3,9 @@
 namespace App\Events;
 
 use Illuminate\Broadcasting\Channel;
-use Illuminate\Broadcasting\PresenceChannel;
-use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
+use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;
 
-class BroadcastToStation implements ShouldBroadcast
+class BroadcastToStation implements ShouldBroadcastNow
 {
     public $json;
     private $id;

+ 2 - 3
app/Events/ClockinEvent.php

@@ -2,15 +2,14 @@
 
 namespace App\Events;
 
-use App\Http\Controllers\Controller;
 use App\LaborReport;
 use App\UserDutyCheck;
 use Illuminate\Broadcasting\Channel;
-use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
+use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;
 use Illuminate\Queue\SerializesModels;
 
 
-class ClockinEvent implements ShouldBroadcast
+class ClockinEvent implements ShouldBroadcastNow
 {
     use  SerializesModels;
 

+ 2 - 2
app/Events/DeliveryAppointmentEvent.php

@@ -4,11 +4,11 @@ namespace App\Events;
 
 use App\DeliveryAppointmentCar;
 use Illuminate\Broadcasting\Channel;
-use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
+use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;
 use Illuminate\Foundation\Events\Dispatchable;
 use Illuminate\Queue\SerializesModels;
 
-class DeliveryAppointmentEvent implements ShouldBroadcast
+class DeliveryAppointmentEvent implements ShouldBroadcastNow
 {
     use Dispatchable, SerializesModels;
 

+ 2 - 1
app/Events/ImportEvent.php

@@ -5,10 +5,11 @@ namespace App\Events;
 use App\LaborReport;
 use Illuminate\Broadcasting\Channel;
 use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
+use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;
 use Illuminate\Queue\SerializesModels;
 
 
-class ImportEvent implements ShouldBroadcast
+class ImportEvent implements ShouldBroadcastNow
 {
     use  SerializesModels;
 

+ 2 - 1
app/Events/TeamAuditEvent.php

@@ -6,10 +6,11 @@ use App\LaborReport;
 use App\UserDutyCheck;
 use Illuminate\Broadcasting\Channel;
 use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
+use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;
 use Illuminate\Queue\SerializesModels;
 
 
-class TeamAuditEvent implements ShouldBroadcast
+class TeamAuditEvent implements ShouldBroadcastNow
 {
     use  SerializesModels;
 

+ 2 - 2
app/Events/WeighedEvent.php

@@ -4,10 +4,10 @@ namespace App\Events;
 
 use App\OrderPackage;
 use Illuminate\Broadcasting\Channel;
-use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
+use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;
 use Illuminate\Queue\SerializesModels;
 
-class WeighedEvent implements ShouldBroadcast
+class WeighedEvent implements ShouldBroadcastNow
 {
     use  SerializesModels;