listeners/SendSmsFired.php
use App/Event/SendSms;
public function handle(SendSms $event)
{
$ch = curl_init(Config('sms.dialogmobile.api_url').'&destination='.$event->destination.'&message='.$event->message);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$out = curl_exec($ch);
curl_close($ch);
return $out;
}
app/events/SendSms.php
public function __construct($destination, $message)
{
$this->destination = $destination;
$this->message = $message;
}
public function broadcastOn()
{
return [];
}
EventServiceProvider
listner array
'App\Events\SendSms' => [
'App\Listeners\SendSmsFired',
],
use Event;
use App\Event\SendSms;
Event::fire(new SendSms($mobile, urlencode($smsmessage)));
use App/Event/SendSms;
public function handle(SendSms $event)
{
$ch = curl_init(Config('sms.dialogmobile.api_url').'&destination='.$event->destination.'&message='.$event->message);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$out = curl_exec($ch);
curl_close($ch);
return $out;
}
app/events/SendSms.php
public function __construct($destination, $message)
{
$this->destination = $destination;
$this->message = $message;
}
public function broadcastOn()
{
return [];
}
EventServiceProvider
listner array
'App\Events\SendSms' => [
'App\Listeners\SendSmsFired',
],
use Event;
use App\Event\SendSms;
Event::fire(new SendSms($mobile, urlencode($smsmessage)));
Comments
Post a Comment