久しぶりにCakePHP本体のTipsなんかを。 現在ちょっとトリッキー(?)なバリデーションの利用を想定していまして、Model内の$validateプロパティでの指定以外で同機能が使えないものかと調べていました。 組み込みバリデーションは、全て「cake/libs/validation.php内にあるようで、こいつをインポートして直接メソッドを呼び出すだけで何処でも使えるようです。 App::import('Core', 'Validation'); class FooController extends AppController { var $name = 'Foo'; //省略 function hoge(){ //バリデーションの利用 if(Validation::alphaNumeric($check)){ echo "OK牧場"; } } なお、場所によってはimport(