Class: Teeple_ActionChain

Source Location: /ActionChain.php

Class Overview [line 23]


Actionを管理するクラス。

Author(s):

Version:

Copyright:

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods



Class Details

Actionを管理するクラス。

このクラスを使ってActionのForwardに対応する。

[ Top ]


Class Variables

$log

[line 39]

Tags:

  • access - protected

Type: Logger

Overrides:

[ Top ]

$_index =  0

[line 34]

Tags:

  • access - protected

Type: 現在実行されているActionの位置を保持する

Overrides:

[ Top ]

$_list = array()

[line 29]

Actionのリスト

Tags:

  • access - protected

Type: array

Overrides:

[ Top ]


Class Methods

__construct

Teeple_ActionChain __construct( )

[line 84]

コンストラクター

Tags:

  • access - public

Parameters:

[ Top ]

add

void add( string $name)

[line 93]

Actionを追加する

Tags:

  • access - public

Parameters:

  • string $name - Actionのクラス名

[ Top ]

clear

void clear( )

[line 115]

ActionChainをクリアする。

Tags:

  • access - public

Parameters:

[ Top ]

execute

void execute( )

[line 163]

ActionChainを実行します。

Tags:

  • access - public

Parameters:

[ Top ]

getCurAction

Teeple_ActionBase getCurAction( )

[line 155]

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

Tags:

  • access - public

Parameters:

[ Top ]

getCurActionName

string getCurActionName( )

[line 146]

現在のAction名を返却

Tags:

  • return - Actionの名前
  • access - public

Parameters:

[ Top ]

hasNext

boolean hasNext( )

[line 124]

ActionChainに次のActionがあるかどうか?

Tags:

  • access - public

Parameters:

[ Top ]

next

void next( )

[line 132]

ActionChainを次に進める

Tags:

  • access - public

Parameters:

[ Top ]

setComponent_container

void setComponent_container( $c)

[line 53]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]

setComponent_Teeple_ConverterManager

void setComponent_Teeple_ConverterManager( $c)

[line 77]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]

setComponent_Teeple_Request

void setComponent_Teeple_Request( $c)

[line 45]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]

setComponent_Teeple_Response

void setComponent_Teeple_Response( $c)

[line 61]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]

setComponent_Teeple_ValidatorManager

void setComponent_Teeple_ValidatorManager( $c)

[line 69]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]


Class Constants


Documentation generated on Mon, 26 Apr 2010 08:59:28 +0900 by phpDocumentor 1.4.3