/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->integer('id')->allowEmpty('id', 'create'); $validator->date('date')->requirePresence('date', 'create')->notEmpty('date'); $validator->time('start_time')->requirePresence('start_time', 'create')->notEmpty('start_time'); $validator->time('end_time')->requirePresence('end_time', 'create')->notEmpty('end_time'); $validator->boolean('all_day'); $validator->requirePresence('title', 'create')->notEmpty('title'); $validator->allowEmpty('category'); $Validator->allowEmpty('sec_string'); $validator->allowEmpty('note'); return $validator; }