Класс Yaf_Action_Abstract
(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().
Обзор классов
Yaf_Action_Abstract
extends
Yaf_Controller_Abstract
{
/* Свойства */
protected
$_controller
;
/* Методы */
/* Наследуемые методы */
}Свойства
- _module
- _name
- _request
- _response
- _invoke_args
- _view
- _controller
Содержание
- Yaf_Action_Abstract::execute — Точка входа для Action-классов
- Yaf_Action_Abstract::getController — Получить объект контроллер
- Yaf_Action_Abstract::getControllerName — Получает имя контроллера