(Yaf >=1.0.0)
Действие должно определяться в отдельном файле в Yaf (смотри Yaf_Controller_Abstract). Также, все классы действия должны расширять Yaf_Action_Abstract.
ТАк как необходима точка входа, которую смог бы использовать Yaf (с PHP 5.3, существует новый магический метод __invoke, но, так как Yaf работает не только с PHP 5.3+, в Yaf для этих целей используется метод execute), вы, в вашем класе, должны реализовать метод Yaf_Action_Abstract::execute().