Pathologic
Pathologic
Папки тоже должны удаляться, надо проверить.
https://github.com/Pathologic/SimpleGallery/blob/1.2/assets/plugins/simplegallery/simplegallery/lib/table.class.php#L279
Достаточно будет вывести предупреждение о том, что были ошибки, а сами ошибки пусть обрабатываются и пишутся в лог плагином.
https://github.com/evolution-cms/evolution/issues/157
Без ORM, мне кажется, ничего хорошего не выйдет из этой идеи. Но было бы неплохо сделать джойны в контроллере onetable, если есть такая возможность.
Думаю, что это не актуально и для менеджеров, лишние запросы только.
Смысла нет, потому что у web-пользователей права не предусмотрены вообще.
Как вариант - сделать отдельный класс для работы с правами.
Избавиться от include так и не получилось, разве что их стало меньше. Я думаю, что лучше подключать загрузчик плагином, а инклюды убрать вообще.
Можно и без плагина, с тем же composer.json из EvoTwig вроде бы нормально работает. Так что плагин больше для обычных пользователей.