⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.211
Server IP:
13.127.59.50
Server:
Linux ip-172-31-46-210 5.15.0-1033-aws #37~20.04.1-Ubuntu SMP Fri Mar 17 11:39:30 UTC 2023 x86_64
Server Software:
Apache/2.4.41 (Ubuntu)
PHP Version:
7.4.3-4ubuntu2.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
ecommerce_pg
/
app
/
Events
/
View File Name :
Notify.php
<?php namespace App\Events; use Illuminate\Broadcasting\Channel; use Illuminate\Broadcasting\InteractsWithSockets; use Illuminate\Broadcasting\PresenceChannel; use Illuminate\Broadcasting\PrivateChannel; use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Foundation\Events\Dispatchable; use Illuminate\Queue\SerializesModels; use App\Models\Transaction; class Notify implements ShouldBroadcast { use Dispatchable, InteractsWithSockets, SerializesModels; public $id; public $data; public $status; public function __construct($id,$data,$status) { $this->id = $id; $this->data = $data; $this->status = $status; } public function broadcastWith() { return array( 'id' => $this->id, 'data' => $this->data, 'status' => $this->status, ); } /** * Get the channels the data should broadcast on. * * @return \Illuminate\Broadcasting\Channel|array */ public function broadcastOn() { // return new PrivateChannel('datadetails.'.$data); return new Channel('notify'); // return new PrivateChannel('notify.'.$this->user->id); } }