У меня есть код, который я хочу выполнить перед каждым действием. Могу ли я использовать для этого действия?
В модуле:
public function preExecute() { }
Если вы хотите, чтобы он был глобальным для всех модулей, поместите его в класс appConfiguration или создайте фильтр.
+ 1 для фильтров. События также могут быть очень полезны, в зависимости от того, что вы хотите сделать.