メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス ActionChain

すべてのメンバ一覧

Public メソッド

 ActionChain ()
 コンストラクター
 add ($name)
 Actionクラスをセット.
 makeNames ($name, $check=false)
 Actionのクラス名およびファイルパスを返却する.
 clear ()
 ActionChainをクリア.
 getSize ()
 ActionChainの長さを返却.
 hasNext ()
 ActionChainを次に進めることができるかを返却.
 next ()
 ActionChainを次に進める.
 getCurActionName ()
 現在のAction名を返却
 getAllActionName ()
 登録されているすべてのAction名を返却.
getActionByName ($name)
 指定された名前のActionを返却
getCurAction ()
 リストの先頭のActionのインスタンスを返却
getErrorListByName ($name)
 指定された名前のActionに対するErrorListを返却
getCurErrorList ()
 リストの先頭のActionに対するErrorListのインスタンスを返却
 execute ()
 Actionを実行.
 forward ($name)
 Actionを追加.

Public 変数

 $_list
 $_errorList
 $_position
 $_index

コンストラクタとデストラクタ

ActionChain::ActionChain  ) 
 

コンストラクター

public

から:
3.0.0

ActionChain.class.php79 行で定義されています。


関数

ActionChain::add name  ) 
 

Actionクラスをセット.

引数:
string $name Actionのクラス名 public
から:
3.0.0

ActionChain.class.php94 行で定義されています。

参照先 LogFactory::getLog().

関数の呼び出しグラフ:

ActionChain::clear  ) 
 

ActionChainをクリア.

public

から:
3.0.0

ActionChain.class.php193 行で定義されています。

ActionChain::execute  ) 
 

Actionを実行.

戻り値:
string 実行したActionの返却値 public
から:
3.0.0

ActionChain.class.php347 行で定義されています。

参照先 LogFactory::getLog().

関数の呼び出しグラフ:

ActionChain::forward name  ) 
 

Actionを追加.

使用しやすいようにクラスメソッドを準備

引数:
string $name Actionのクラス名 public
から:
3.0.0

ActionChain.class.php375 行で定義されています。

参照先 DIContainerFactory::getContainer().

関数の呼び出しグラフ:

& ActionChain::getActionByName name  ) 
 

指定された名前のActionを返却

引数:
string $name Action名
戻り値:
Object Actionのインスタンス public
から:
3.0.0

ActionChain.class.php272 行で定義されています。

参照先 LogFactory::getLog().

関数の呼び出しグラフ:

ActionChain::getAllActionName  ) 
 

登録されているすべてのAction名を返却.

戻り値:
array Actionの名前のリスト public
から:
3.1.0

ActionChain.class.php259 行で定義されています。

& ActionChain::getCurAction  ) 
 

リストの先頭のActionのインスタンスを返却

戻り値:
Object Actionのインスタンス public
から:
3.0.0

ActionChain.class.php304 行で定義されています。

ActionChain::getCurActionName  ) 
 

現在のAction名を返却

戻り値:
string Actionの名前 public
から:
3.0.0

ActionChain.class.php245 行で定義されています。

& ActionChain::getCurErrorList  ) 
 

リストの先頭のActionに対するErrorListのインスタンスを返却

戻り値:
Object ErrorListのインスタンス public
から:
3.0.0

ActionChain.class.php334 行で定義されています。

& ActionChain::getErrorListByName name  ) 
 

指定された名前のActionに対するErrorListを返却

引数:
string $name Action名
戻り値:
Object ErrorListのインスタンス public
から:
3.0.0

ActionChain.class.php318 行で定義されています。

ActionChain::getSize  ) 
 

ActionChainの長さを返却.

戻り値:
integer ActionChainの長さ public
から:
3.0.0

ActionChain.class.php208 行で定義されています。

ActionChain::hasNext  ) 
 

ActionChainを次に進めることができるかを返却.

戻り値:
boolean 次に進めるかどうか? public
から:
3.0.0

ActionChain.class.php220 行で定義されています。

ActionChain::makeNames name,
check = false
 

Actionのクラス名およびファイルパスを返却する.

引数:
string $name Action名
boolean $check ファイルの存在チェックをするかどうか
戻り値:
array Actionのクラス名とファイルパス public
から:
3.0.0

ActionChain.class.php161 行で定義されています。

ActionChain::next  ) 
 

ActionChainを次に進める.

public

から:
3.0.0

ActionChain.class.php231 行で定義されています。


変数

ActionChain::$_errorList
 

ActionChain.class.php55 行で定義されています。

ActionChain::$_index
 

ActionChain.class.php71 行で定義されています。

ActionChain::$_list
 

ActionChain.class.php47 行で定義されています。

ActionChain::$_position
 

ActionChain.class.php63 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Mapleに対してTue Jan 30 08:50:03 2007に生成されました。  doxygen 1.3.9.1