Плагины в Filament
Крупный кусок админки можно собрать в одном классе и подключить на /admin одной цепочкой в провайдере панели.
Такой плагин живёт в каталоге приложения, а не в отдельном пакете Composer. Его код лежит рядом с ресурсами и страницами вашего проекта.
Контракт задаёт
идентификатор, фабрику
make и два шага
жизненного цикла:
register и boot.
В регистрации панель
получает страницы,
ресурсы и виджеты.
Во втором шаге можно дочитать настройки и повесить обработчики, когда панель уже собрана и готова к запросам.
Параметры плагина задают цепочкой перед подключением: цвет, префикс маршрута или другие поля, которые потом прочитают страницы и виджеты.
Со всем этим мы и будем разбираться в рамках данного раздела.