예제 #1
0
 /**
  * Construct validation rules for the current scope
  *
  * @return Cake\Validation\Validator
  */
 public function validator()
 {
     $validator = parent::validator();
     $validator->requirePresence('homepage');
     $validator->add('homepage', ['required' => ['rule' => 'notBlank'], 'url' => ['rule' => 'url']]);
     $validator->requirePresence('self');
     $validator->add('self', ['required' => ['rule' => 'notBlank'], 'url' => ['rule' => 'url']]);
     return $validator;
 }
예제 #2
0
 /**
  * Construct validation rules for the current scope
  *
  * @return Cake\Validation\Validator
  */
 public function validator()
 {
     $validator = parent::validator();
     $validator->requirePresence('name');
     $validator->add('name', ['required' => ['rule' => 'notBlank']]);
     $validator->requirePresence('description');
     $validator->add('description', ['required' => ['rule' => 'notBlank']]);
     $validator->requirePresence('key');
     $validator->add('key', ['required' => ['rule' => 'notBlank']]);
     return $validator;
 }