Список событий
Если тут не хватает нужного Вам события - пишите нам, обсудим назначение и добавим :)
Основные события
Все события являются одноименными объектами. Находятся в пространстве App\Events
Ajax\Site
Перед обработкой AJAX запроса на сайте
string ID обработчика array Данные запроса
Ajax\Admin
Перед обработкой AJAX запроса в панели администратора
string ID обработчика array Данные запроса
Server\ReceivedOnlineInfo
После получения информации о состоянии сервера (онлайн, кол-во игроков)
App\Models\Server Сущность сервера
App\Entity\MinecraftQuery Информация о состоянии
События панели администратора
Admin\Panel\Page\Overview\BeforeRender
Перед рендером обзорной статистики CMS
-
Admin\Panel\Page\Overview\AfterRender
После рендера обзорной статистики CMS
-
Admin\Panel\Page\Modules\BeforeActionsRender
Перед рендером кнопок-действий модулей
Nwidart\Modules\Laravel\Module
объект модуля
Admin\Panel\Page\Modules\AfterActionsRender
После рендера кнопок-действий модулей
Nwidart\Modules\Laravel\Module
объект модуля
Admin\Panel\Page\Server\AfterNavigationRender
После рендера навигации сервера
App\Models\Server
Объект сервера
События моделей
<model>
является именем модели с пространством. Например, модель статичной страницы - App\Models\StaticPage
, соответственно создать слушателя событий можно так:
<model>::creating
До создания новой записи в БД
Объект модели <model>
<model>::created
После создания новой записи в БД
Объект модели <model>
<model>::updating
До обновления существующей записи в БД
Объект модели <model>
<model>::updated
После обновления существующей записи в БД
Объект модели <model>
<model>::deleting
До удаления записи из БД
Объект модели <model>
<model>::deleted
После удаления записи из БД
Объект модели <model>
Last updated