「StringValidator.class.php」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
*StringValidator
**StringValidator概要
-[[mojavi]]の[[データの妥当性のチェック]]
-文字列チェックなどに有効
-StringValidatorの場合、設定連想配列は次の条件が使用できます。
|インデックス|型|デフォルト|説明|
|max|int|無|文字列の最大長|
|min|int|無|文字列の最小長|
|max_error||Value is too long|文字列が最長値以上の値の時のエラーメッセージ|
|min_error||Value is too short|文字列が最小値の値の時のエラーメッセージ|
|allowed|bool|FALSE|文字列が特定の文字を含んでいなければならない、もしくは含んでいてはいけないかの設定(不正な文字の検出に使用)|
|chars|array|無|上の条件で使用する文字の配列|
|chars_error||Value contains an invalid character|上二つの条件に反した場合のエラーメッセージ|
|trim|bool|TRUE|検証の前に前後の空白を除去するか否か|
*StringValidator
**StringValidator概要
-[[mojavi]]の[[データの妥当性のチェック]]
-文字列チェックなどに有効
-StringValidatorの場合、設定連想配列は次の条件が使用できます。
|インデックス|型|デフォルト|説明|
|max|int|無|文字列の最大長|
|min|int|無|文字列の最小長|
|max_error||Value is too long|文字列が最長値以上の値の時のエラーメッセージ|
|min_error||Value is too short|文字列が最小値の値の時のエラーメッセージ|
|allowed|bool|FALSE|文字列が特定の文字を含んでいなければならない、もしくは含んでいてはいけないかの設定(不正な文字の検出に使用)|
|chars|array|無|上の条件で使用する文字の配列|
|chars_error||Value contains an invalid character|上二つの条件に反した場合のエラーメッセージ|
|trim|bool|TRUE|検証の前に前後の空白を除去するか否か|
**参照ソース
$validator =& new StringValidator($controller);
$criteria = array(
'max_error' => 'タイトルは全角15文字以内で入力してください。',
'max' => 30
);
$validator->initialize($criteria);
$validatorManager->register('title', $validator);