CakePHP2.xログインバリデーションの設定

CakePHP2.xログインバリデーション(入力チェック)の設定をしたので記録しておきます。

確認環境はCakePHP2.10.2です。

公式

https://book.cakephp.org/2.0/ja/models/data-validation.html

色々試しながら作ったバリデーションのサンプル↓

スポンサーリンク

バリデーションのサンプル

User.php モデル

適当にルール名をつけるという行は自分で決められます。duplicateとか。

limitDuplicatesxxxというメソッドは独自バリデーションです。

エラーの場合falseになるように返します。