Публикации по теме '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 просмотров
schedule
02.10.2021
Не следуя тому, как тестировать широковещательные события в 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 просмотров
schedule
16.12.2022
Как остановить подделку событий (переключить подделку событий) в модульном тестировании Laravel
Я разрабатываю приложение Laravel и выполняю модульный тест. Теперь у меня возникла небольшая проблема с подделкой и неподделкой события Laravel в модульном тесте. То, что я пытаюсь сделать, похоже на это.
public function test_something()
{...
244 просмотров
schedule
19.06.2023
Условная подписка на слушателя в Laravel
Я настроил прослушиватель, добавив его в EventServiceProvider
protected $subscribe = [
MyListener::class
];
Слушатель ( MyListener ) имеет функцию subscribe , которая подписывается на события, которые слушатель хочет прослушивать, и она...
734 просмотров
schedule
07.07.2023
Как вручную вызвать событие модели Laravel
Когда данные не изменяются, laravel проверяет isDirty и никогда не выполняет запрос на обновление, поэтому событие обновления модели не запускается. Как мы можем вручную вызвать событие?
1956 просмотров
schedule
22.01.2023