(Yaf >=1.0.0)
Une action peut être définie dans un fichier séparé en Yaf (voir Yaf_Controller_Abstract). Autrement dit, une méthode d'action peut aussi être une classe Yaf_Action_Abstract.
Comme il devrait y avoir un point d'entrée pouvant être appelé par Yaf, il faut implémenter la méthode abstraite Yaf_Action_Abstract::execute() dans la classe d'action personnalisée.
L'instance du contrôleur à laquelle appartient cette action, récupérable avec Yaf_Action_Abstract::getController().