action内から、sfRegexValidatorを呼び出す

CSVアップロードとかで、入力チェックを新たに作成するのが面倒なので、symfony備え付けのsfRegexValidator等をaction内から呼び出す方法


$valid = new sfRegexValidator();
$valid->initialize($this->getContext(), array('match'=>'Yes', 'pattern'=>'/[0-9]/', 'match_error'=>'エラーです');
$valid->execute($value, $error);


エラーの場合は、$errorにエラーメッセージが入る。
スポンサーサイト

トラックバック

コメント

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事