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