вопрос такой. Вот к примеру делаешь сайт. И нужно использовать плагины. Кто как делает? Все в одном плагине или делает их разные по событиям?
сделай класс и статик методы по названию события.
и вызывай динамически просто эти статики со всеми параметрами.
ну, если у тебя цель, чтобы все было в одном месте.