Skip to content

EnviController::setActionChain

EnviMVC edited this page Feb 15, 2013 · 4 revisions

説明

void **EnviController::setActionChain**($name, $action, [$module = NULL, $data = NULL])

ActionChainで実行するアクションをセットする。

パラメータ

$name

アクションチェインのチェイン名を指定します。ここで指定されたキーで出力が返ります。

$action

アクション名

$module

モジュール名。省略された場合、もしくはNULLが指定された場合は、実行中のアクションが所属しているモジュールとなります。

_$data

実行するアクションに渡すデータを指定します。ここで渡された値のみ、EnviRequest::getAttributeで取得することができます。

返り値

このメソッドは、返り値を取りません。

<?php
$url = EnviController::setActionChain('menu_list', 'list', 'menu', EnviRequest::getAttributeAll());
$res = EnviController::go();
var_dump($res['menu_list]);
?>

参考