Class: Teeple_ValidatorManager

Source Location: /ValidatorManager.php

Class Overview [line 46]


フォームセットのバリデーションを実行します。

Author(s):

Version:

Copyright:

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods



Class Details

フォームセットのバリデーションを実行します。

 ■configの仕様:
   array(
       array(
           'name' => 'フィールド名', // 必須
           'label' => 'ラベル名',    // 任意
           'validation' => array(
               'Validator名' => array(
                   '設定1' => '設定値1',
                   '設定2' => '設定値2',
                   ....
               ),
               ....
           ),
       ),
       ....
   )

 ■エラーメッセージについて

[ Top ]


Class Variables

$log

[line 54]

Tags:

  • access - protected

Type: Logger

Overrides:

[ Top ]


Class Methods

__construct

Teeple_ValidatorManager __construct( )

[line 84]

コンストラクタ

Tags:

  • access - public

Parameters:

[ Top ]

execute

boolean execute( object $obj, &$config, array $config)

[line 127]

指定されたconfigでバリデーションを実行します。 エラーがあった場合はエラーメッセージを組み立てて Requestにメッセージを追加します。

Tags:

  • access - public

Parameters:

  • object $obj -
  • array $config -
  • &$config -

[ Top ]

parseYAML

array parseYAML( $yaml $yaml)

[line 93]

YAML形式の設定をパースします。

Tags:

  • return - config
  • access - public

Parameters:

  • $yaml $yaml - YAML形式の文字列

[ Top ]

setComponent_container

void setComponent_container( $c)

[line 76]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]

setComponent_Teeple_Request

void setComponent_Teeple_Request( $c)

[line 60]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]

setComponent_Teeple_Resource

void setComponent_Teeple_Resource( $c)

[line 68]

Tags:

  • access - public

Parameters:

  • $c -

[ Top ]


Class Constants

DEFAULT_MESSAGE =  '{0}が正しく入力されていません。'

[line 49]

[ Top ]


Documentation generated on Mon, 26 Apr 2010 09:00:04 +0900 by phpDocumentor 1.4.3