unbindValidationを使用するとModelのバリデーションを動的にコントロールできます。 これまでバリデーション対象から除外したいフィールドがあった場合どうやっていたかというと、 除外したいModelインスタンスのバリデーションルールを安直にunsetしてました。 これはつらい! というわけで、今日からはunbindValidationを使用してインテリジェンスな開発をします。 情報元: Simple Way to Unbind Validation & Set Remaining Rules to Required 使用方法です。 1.以下のメソッドをapp_model.phpに追加します。 function unbindValidation($type, $fields, $require=false) { if ($type === 'remove')