Class Ethna_Filter

Description

フレームワークのフィルタ基底クラス

Mojaviの真似です(きっぱり)。アクション実行前に各種処理を行うことが 出来ます。

Located in /class/Filter.php (line 24)


	
			
Variable Summary
 mixed $config
 mixed $controller
 mixed $ctl
 mixed $logger
Method Summary
 Ethna_Filter __construct (object Ethna_Controller &$controller)
 string postActionFilter (string $action_name, string $forward_name)
 Ethna_Error:実行中止 postFilter ()
 string preActionFilter (string $action_name)
 Ethna_Error:実行中止 preFilter ()
Variables
mixed $config (line 37)
  • access: protected
mixed $controller (line 31)
  • access: protected
mixed $ctl (line 34)
  • access: protected
mixed $logger (line 40)
  • access: protected
Methods
Constructor __construct (line 51)

Ethna_Filterのコンストラクタ

  • access: public
Ethna_Filter __construct (object Ethna_Controller &$controller)
postActionFilter (line 91)

アクション実行後フィルタ

  • return: null:正常終了 (string):遷移名を変更
  • access: public
string postActionFilter (string $action_name, string $forward_name)
  • string $action_name: 実行されたアクション名
  • string $forward_name: 実行されたアクションからの戻り値
postFilter (line 102)

実行後フィルタ

  • return: any:正常終了
  • access: public
Ethna_Error:実行中止 postFilter ()
preActionFilter (line 78)

アクション実行前フィルタ

  • return: null:正常終了 (string):実行するアクション名を変更
  • access: public
string preActionFilter (string $action_name)
  • string $action_name: 実行されるアクション名
preFilter (line 67)

実行前フィルタ

  • return: any:正常終了
  • access: public
Ethna_Error:実行中止 preFilter ()

Documentation generated on Fri, 11 Nov 2011 03:58:08 +0900 by phpDocumentor 1.4.3