File: /var/www/vhost/disk-apps/comfama.sports-crowd.com/app/Events/SmsNotificationEvent.php
<?php
namespace App\Events;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Foundation\Events\Dispatchable;
use Illuminate\Queue\SerializesModels;
use App\Http\Controllers\UtilController;
class SmsNotificationEvent
{
use Dispatchable, InteractsWithSockets, SerializesModels;
public $info_user;
public $crypto;
public $key;
/**
* Create a new event instance.
*
* @return void
*/
public function __construct($info_user, $code_tickets)
{
$key = rand(10000, 99999);
$utilController = new UtilController();
$crypto = $utilController->generateEncrypData($info_user, $code_tickets, $key);
$cryptoStringUrl = config('app.url') . "/g/t/" . $crypto;
$this->crypto = $cryptoStringUrl;
$this->info_user = $info_user;
$this->key = $key;
}
/**
* Get the channels the event should broadcast on.
*
* @return \Illuminate\Broadcasting\Channel|array
*/
public function broadcastOn()
{
return [];
}
}