Sections

Abstract class Phalcon\Validation\Validator

implements Phalcon\Validation\ValidatorInterface

GitHub上のソース

バリデータの基本クラスです

メソッド

public __construct ([array $options])

Phalcon\Validation\Validator constructor

public isSetOption (mixed $key)

オプションが定義されているかをチェックします。

public hasOption (mixed $key)

オプションが定義されているかをチェックします。

public getOption (mixed $key, [mixed $defaultValue])

バリデータのオプションから一つのオプションを返します。 オプションが設定されていない場合はnullを返します。

public setOption (mixed $key, mixed $value)

バリデーターのオプションを設定します

abstract public validate (Phalcon\Validation $validation, mixed $attribute)

バリデーションの実行

protected prepareLabel (Phalcon\Validation $validation, mixed $field)

フィールドのラベルを準備します。

protected prepareMessage (Phalcon\Validation $validation, mixed $field, mixed $type, [mixed $option])

バリデーションメッセージを準備します。

protected prepareCode (mixed $field)

バリデーションコードを準備します。