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

Автоматическое удаление дочерних моделей
У меня есть три модели: User has-many Post has-many Comment . Когда я удаляю пользователя, я хочу, чтобы все его связанные сообщения автоматически удалялись, а также комментарии, связанные с этими сообщениями. Для этого у меня есть...
708 просмотров

Слушайте события laravel 'illuminate.query' в консольных командах ремесленника
Я хотел бы регистрировать запросы laravel. Я знаю, что мы можем слушать запросы laravel, используя следующий код: Event::listen('illuminate.query', function ($query, $bindings, $time, $name) { // Log queries }; Я хотел бы поместить...
2044 просмотров
schedule 05.06.2023

Понимание систем диспетчеризации событий PHP
Я никогда не делал ничего управляемого событиями в PHP, только Node.js, поэтому я пытаюсь понять, как работают системы диспетчеризации событий в PHP (например, события Laravel , События CakePHP и диспетчер событий Symfony ). Этот пример...
495 просмотров
schedule 08.10.2022

Laravel Eloquent Events - реализовать сохранение модели при обновлении
У меня есть такой код в контроллере: for($i=0; $i<$number_of_tourists; $i++) { $tourist = Tourist::updateOrCreate(['doc_number' => $request['doc_number'][$i]], $tourist_to_update); } Итак, метод updateOrCreate может 1) обновить...
2368 просмотров
schedule 15.06.2022

Laravel проверяет, выполнил ли updateOrCreate обновление
В моем контроллере есть следующий код: for($i=0; $i<$number_of_tourists; $i++) { $tourist = Tourist::updateOrCreate(['doc_number' => $request['doc_number'][$i]], $tourist_to_update); } Каждый раз, когда срабатывает updateOrCreate, он...
18563 просмотров
schedule 06.06.2022

Как проверить/утвердить, транслируется ли событие в Laravel
Я разрабатываю приложение Laravel. Я использую Laravel Broadcast в своем приложении. Сейчас я пытаюсь проверить, транслируется ли событие в Laravel. Я транслирую такое событие: broadcast(new NewItemCreated($item)); Я хочу проверить,...
1862 просмотров

Laravel создал событие, возвращающее неправильную запись
В настоящее время я использую наблюдателей Laravel для реализации событий в моем проекте, однако я столкнулся с некоторой проблемой, когда созданное событие возвращает неправильную запись, например, я создаю запись с именем Like, для которой post_id...
67 просмотров
schedule 25.05.2023

Аргумент 3, переданный в App \ Events \ NoticeAnnouncement :: __ construct (), должен быть экземпляром App \ User
Я пытаюсь разослать всем ученикам почту, когда учитель отправит уведомление. Для этого я вызываю событие, когда создается уведомление, и передаю уведомление, учителя и пользователя через переменную события. Но он дает ошибку, говоря, что аргумент 3,...
67 просмотров
schedule 02.07.2022