Кто как реализует систему плагинов? Я делаю с помощью хуков, регистрирую события для обработки, а потом обрабатываю их с помощью плагинов. Код (Text): //Регистрация события engine::setAction('Событие'); Код (Text): //Обработка function handler() { //Обработка события } engine::setHandler('Событие', 'handler');