Публикации по теме 'laravel-events'


События Laravel с socketio и redis
События Laravel: В Laravel события предоставляют способ объявлять и обрабатывать определенные события или действия в вашем приложении. Они позволяют отделить разные части вашего приложения, предоставляя механизм связи между компонентами без прямых зависимостей. Редис: Redis — это хранилище структур данных в памяти с открытым исходным кодом, которое можно использовать в качестве базы данных, кэша и брокера сообщений. Он предназначен для высокопроизводительного хранения и извлечения..

Вопросы по теме 'laravel-events'

Модульное тестирование Laravel, если событие запускается, когда запускается красноречивое событие модели
Я разрабатываю приложение Laravel и пишу тесты по ходу дела. Теперь у меня возникла проблема с написанием теста, который утверждает, запускается ли событие, когда запускается красноречивое событие модели. Вот что я делаю. Это созданная мной...
566 просмотров
schedule 12.11.2021

Laravel отправляет одно и то же уведомление разными способами
Я пытаюсь ->notify() обращаться к разным пользователям одного и того же типа с помощью разных методов уведомления. Например: у меня есть TicketCompleted уведомление, а его via() метод содержит: return ['mail', 'database']; . У меня также...
52 просмотров

Не следуя тому, как тестировать широковещательные события в laravel
Итак, рассмотрим следующее событие: class UpdateApprovedClinicianCountBroadcastEvent implements ShouldBroadcast { use Dispatchable, InteractsWithSockets; public $count; /** * Create a new event instance. * * @return...
408 просмотров
schedule 15.06.2022

Реализация Laravel Eloquent Events
Я обновляю свой экземпляр модели или вставляю новый, например: $model = Model::updateOrCreate([id' => $request['id']], $model_to_update_array); Я хочу выполнить некоторый код только тогда, когда существующий экземпляр модели ("турист")...
368 просмотров
schedule 09.07.2022

Laravel-Event: как использовать Auth::user() в событии?
Когда я спрашиваю, если (Auth::user()->role == "xxxx") внутри CandidateEvent отображается "Попытка получить свойство не-объекта" Проблема в том, что компонент Auth::user() не работает в моем событии. Как правильно использовать аутентификацию в...
2240 просмотров
schedule 17.08.2022

Обработка событий только при обновлении свойств/столбцов модели - Laravel Observer
Здесь я имею дело с двумя событиями модели, обновлением и обновлением, как вы можете видеть в приведенном ниже коде. Меня беспокоит то, что я хочу выполнить какую-то задачу в обновленном событии, только если учительский идентификатор был изменен,...
1437 просмотров

Как остановить подделку событий (переключить подделку событий) в модульном тестировании Laravel
Я разрабатываю приложение Laravel и выполняю модульный тест. Теперь у меня возникла небольшая проблема с подделкой и неподделкой события Laravel в модульном тесте. То, что я пытаюсь сделать, похоже на это. public function test_something() {...
244 просмотров
schedule 19.06.2023

Условная подписка на слушателя в Laravel
Я настроил прослушиватель, добавив его в EventServiceProvider protected $subscribe = [ MyListener::class ]; Слушатель ( MyListener ) имеет функцию subscribe , которая подписывается на события, которые слушатель хочет прослушивать, и она...
734 просмотров

Как вручную вызвать событие модели Laravel
Когда данные не изменяются, laravel проверяет isDirty и никогда не выполняет запрос на обновление, поэтому событие обновления модели не запускается. Как мы можем вручную вызвать событие?
1956 просмотров
schedule 22.01.2023