Yaf_Action_Abstract クラス
(バージョン情報なし。おそらく SVN 版にしか存在しないでしょう)
導入
アクションは、Yaf の個別のファイルで定義します (Yaf_Controller_Abstract を参照ください)。 アクションメソッドには Yaf_Action_Abstract クラスも使えます。
Yaf から呼び出すためのエントリポイント (PHP 5.3 以降は新たなマジックメソッド __invoke が使えます。 しかし Yaf は PHP 5.3 以降専用ではないので、そのときには 実行するマジックメソッドを別に選択します) が必要なので、抽象メソッド Yaf_Action_Abstract::execute() をアクションクラスで実装する必要があります。
クラス概要
Yaf_Action_Abstract
extends
Yaf_Controller_Abstract
{
/* プロパティ */
protected
$_controller
;
/* メソッド */
/* 継承したメソッド */
public void Yaf_Controller_Abstract::forward
( string
}$module
[, string $controller
[, string $action
[, array $paramters
]]] )プロパティ
- _module
- _name
- _request
- _response
- _invoke_args
- _view
- _controller
目次
- Yaf_Action_Abstract::execute — アクションを実行する
- Yaf_Action_Abstract::getController — コントローラのインスタンスを取得する