отправка события laravel от контроллера - PullRequest
0 голосов
/ 27 сентября 2019

Хорошо, поэтому я пытался настроить приложение для работы с электронными таблицами с одновременным редактированием.Я спустился вниз по трассе эхолота, редиса, розетки.(Любой совет, чтобы просто использовать толкатель будет отклонен).Теперь, по большей части, у меня это работает, и я могу вызывать свое событие из tinker и видеть данные, которые я хочу передать через redis в сокеты и получать от моего внешнего интерфейса.Однако вызов просто не работает при помещении в контроллер;как будто его просто игнорируют.Для простоты я удалил весь код из функции контроллера, за исключением event(new SalesPricingReportEdit($request));. Я могу использовать этот точный код в tinker для хранения точного источника запроса от dev tools {"change":[[0,"future contract price",null,750]],"customer_id":101443,"item_id":"MOFT0602-1-550"}, и мой ws отвечает на несколько экземпляров страницы на разных компьютерах.с данными, прикрепленными к WS.Я могу опубликовать любой код, который кому-то нужен, просто дайте мне знать, что вы хотите увидеть.

1 Ответ

0 голосов
/ 28 сентября 2019

В итоге я просто добавил фасад redis и вызвал Redis :: publish ().Я предполагаю, что я не могу вызвать событие, не настроив слушателя.Мне не нужен слушатель, мне просто нужно, чтобы событие запустилось и отправило его на повторную передачу.действительно запутанная часть - почему это работает без заминки в повозке, а не в контроллере - все еще загадкабыть.

...