Laravel fire event из скрипта

185
19 декабря 2016, 19:40

Настроен apache 2 сервер на линуксе и установлен laravel 5.2, есть php скрипт который слушает сокет, можно ли из этого скрипта вызвать Event::fire для laravel?

Answer 1

в роуты добавил обработку пост запроса

Route::post('/zb', 'ZBController@post');

с помощью curl из скрипта отправляю данные

$url = 'http://localhost/zb';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS,  http_build_query($zmsg, '', '&'));
$out = curl_exec($ch);
echo $out;
curl_close($ch);

$zmsg - это объект который я заполняю в скрипте подробнее можно посмотреть в мануалах по curl

В контроллере получаю данные и вызываю событие

public function post(Request $request)
{
    event(new ZbMsgRecieved($request->all()));
}
READ ALSO
как в PHP прибавить к DAYTIME еще 2 часа

как в PHP прибавить к DAYTIME еще 2 часа

помогите написать вот такой пример, пользователю дается 2 дня на выполнение работы, они должен видеть когда время закончилось

209
Подключение файла к дочерней странице

Подключение файла к дочерней странице

У меня есть корневая папкаВ ней лежит папка "blocks" в которой находится head

248
Не получается спарсить JSON, jquery + php

Не получается спарсить JSON, jquery + php

Вместо тысячи слов:

276