ARTISAN PROJECT Envi
EnviMVC
[ class tree: Envi ] [ index: Envi ] [ all elements ]

Class: EnviMVC_ValidatorManagerBase

Source Location: /Envi/libs/EnviMVC/ValidatorManagerBase.php

Class EnviMVC_ValidatorManagerBase

Class Overview

ValidatorMagicを継承して使用する、validator基底クラス。

各モジュールごとに、継承したvalidatorまとめクラスを作成する事で、簡単にエラー処理を行います。

Located in /Envi/libs/EnviMVC/ValidatorManagerBase.php [line 38]

ValidatorMagic
   |
   --EnviMVC_ValidatorManagerBase
Author(s):
API Tags:
Abstract:  

Properties

Methods

[ Top ]
Inherited Properties and Methods
Inherited Properties Inherited Methods

Inherited From ValidatorMagic

ValidatorMagic::$chain_format
ValidatorMagic::$error_class
ValidatorMagic::$error_class_path
ValidatorMagic::$error_list_file

Inherited From ValidatorMagic

ValidatorMagic::ValidatorMagic()
コンストラクタ
ValidatorMagic::autoPrepare()
バリデート機能定義(自動)
ValidatorMagic::chain()
検証に使用するバリデータを鎖状につなぎます。
ValidatorMagic::execute()
実行するバリデータチェイン名を指定して実行
ValidatorMagic::executeAll()
すべて実行
ValidatorMagic::free()
初期化
ValidatorMagic::getChainFormat()
チェインのフォーマットを返します
ValidatorMagic::isError()
バリデート結果がエラーかどうかを判断する
ValidatorMagic::prepare()
バリデート機能定義(手動)
ValidatorMagic::registerValidators()
ユーザー定義のバリデータを追加する
ValidatorMagic::setChainFormat()
チェインのフォーマットを作成します
ValidatorMagic::setEmptyFormData()
空欄フォームの標準値を設定する
ValidatorMagic::setErrorObject()
エラーオブジェクトを直接指定する
ValidatorMagic::unchain()
バリデータの使用をキャンセルする
ValidatorMagic::validation()
簡単にバリデートする

[ Top ]
Property Summary
mixed   $controller  
mixed   $data  
mixed   $user  

[ Top ]
Method Summary
EnviMVC_ValidatorManagerBase   EnviMVC_ValidatorManagerBase()  
void   assign()   バリデータアサイン
void   free()  
void   setError()   エラーをセットします
void   setFormat()   バリデータフォーマット
void   triggerError()   エラーを追加

[ Top ]
Properties
mixed   $controller [line 40]

[ Top ]
mixed   $data [line 41]

[ Top ]
mixed   $user [line 42]

[ Top ]
Methods
Constructor EnviMVC_ValidatorManagerBase  [line 43]

  EnviMVC_ValidatorManagerBase EnviMVC_ValidatorManagerBase( mixed &$controller, mixed &$data, mixed &$user  )



[ Top ]
assign  [line 67]

  void assign( string $name  )

バリデータアサイン

Parameters:
string   $name: 

API Tags:
Abstract:  


[ Top ]
free  [line 53]

  void free( )



Redefinition of:
ValidatorMagic::free()
初期化

[ Top ]
setError  [line 95]

  void setError( mixed $name, mixed $error_code, mixed $form_name, mixed $validator, mixed $data, mixed $option, mixed $message  )

エラーをセットします



[ Top ]
setFormat  [line 77]

  void setFormat( string $name  )

バリデータフォーマット

Parameters:
string   $name: 

API Tags:
Abstract:  


[ Top ]
triggerError  [line 87]

  void triggerError( string $name  )

エラーを追加

Parameters:
string   $name: 

API Tags:
Abstract:  


[ Top ]

Documentation generated on Thu, 04 Jan 2007 17:47:25 +0900