CakePHP 1.2系から Model の validation が大幅に強化されます。1.1系は正規表現によるマッチのみなので、複雑なことをしようとすれば、別の場所に書かなければいけません(参考:CakePHP - validate | Shin x blog)。 1.2 の参考 URL: 1.2での拡張されたModelのバリデーション - フォーラム - CakePHP Users in Japan cakebaker » Validation with CakePHP 1.2 /branches/1.2.x.x/cake/libs/validation.php /branches/1.2.x.x/cake/libs/model/model.php ソースを見るとユーザー定義の Model のメソッドも呼べるようになっている。これは欲しい。 1.2系の validation ロジック