/** * 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; }
/** * 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; }