Как правильно в контроллере писать свои функции чтобы их можно было вызвать из любого экшена?
В принципе я нашел решение, но что-то мне подсказывает что от него попахивает быдлокодингом :)
Делаю так. Моя функция внутри контроллера:
public static function myFunction(){
//тело функции
}
Вызвать её потом можно из любого экшена так:
MyController::myFunction();
На сколько это решение верное? И как правильнее делать?
P.S. Yii первой версии