public function validationDefault(Validator $validator)このvalidationDefaultメソッドは、このテーブルに保存を行おうとするとき自動的に作成されるバリデーションオブジェクトを用意するためのものです。要するに「デフォルトのバリデーション」が、ここで作られていたのです。
{
……内容……
return $validator;
}
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
public function validationDefault(Validator $validator) { $validator ->add('id', 'valid', ['rule' => 'numeric']) ->allowEmpty('id', 'create'); $validator ->requirePresence('name', 'create') ->notEmpty('name'); $validator ->add('age', 'valid', ['rule' => 'numeric']) ->allowEmpty('age'); $validator ->allowEmpty('mail'); return $validator; }
次へ >> |