CakePHP1.2 RC2 CakePHP1.2 ではバリデーション機能が充実されましたので、より使いやすくなったと思います。 Controller バリデーションを呼び出します。 if ($this->Sample->validates()) { } Model <?php class Sample extends AppModel { var $validate = array( 'name' => array( array( 'rule' => 'ruleName', 'message' => 'ルールに従って入力してください。' ), array( 'rule' => array('customFunc', 'hoge'), 'message' => '正しくありません。' ), ), 'memo' => array( array( 'rule' => 'ruleName', '