Rules Action содержит длинную простыню кода в процедурном стиле с большим количеством ветвления условий if else в функции mymodule_rules_action_process()
Хочу разбить простыню на функции.
Как бы это красиво вынести в отдельный класс содержащий несколько функций?
modulename_helper.inc
<?php class modulename_helper {
public static function my_function() {
// ...
}?>
?
Или как это правильно сделать в случае с Rules?
И можно ли объявить несколько Rules Экшенов в одном модуле и использовать для них всех один класс с служебными функциями и вызывать их из этого класса?
D7