public $validate = array(
'username' => array(
'rule' => 'notEmpty',
'message' => '何か書こうよ',
),
'password' => 'notEmpty'
);
public $validate = array(
'password' => array(
'rule' => array('between', 8, 20),
'message' => '8〜20文字でよろしく'
)
);
|
'username' => array(
'rule' => array( 'custom', '/^[a-zA-Z0-9_\-]*$/' ),
'message' => '半角英数か_-以外の文字は使えません',
)
'username' => array(
"custom" => array(
'rule' => array( 'custom', '/[a-zA-Z0-9_\-]+/' ),
'message' => '半角英数か_-以外の文字は使えません'
),
"unique" => array(
'rule' => 'isUnique',
"message" => "このユーザは既に登録されています"
)
)
/*独自のバリデーション*/
public $validate = array(
'username' => array(
"rule" => 'oddNumberCheck',//関数名
"message" => "文字数は奇数限定で"
)
);
/*関数本体*/
public function oddNumberCheck($check) {
return mb_strlen($check['username']) % 2 == 1;
}
http://j-caw.co.jp/blog/?p=257
0 件のコメント:
コメントを投稿