Вспомогательный аддон, который требуется для работы некоторых (
пока что) моих дополнений. Реализует часть переиспользуемого функционала.
На данный момент, это:
- Абстрактный расширенный установщик. Отличия от стандартного - уже подключенные трейты для установки, обновления, удаления; методы для получения любых данных из т.н. "дата"-классов, создания задач, создание/удаление таблиц.
- Простой установщик. Для случаев, когда установщик только создаёт/удаляет таблицы.
- Заготовка для CRUD-контроллера в админке с шаблоном для вывода имеющихся записей. Понадобится определить для примитивных энтити - два шаблона (список и редактирование энтити) и три метода в контроллере. Вместо сотен дублирующихся строчек для того же фильтра или удаления.
Так же, реализовано в качестве вспомогательного функционала:
- Перестроение кеша опкодов по завершению установки аддонов. Может быть полезно, если на сервере включено строгое кеширование байткода PHP.
для желающих доступен.