/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('intern_code', 'create')->notEmpty('intern_code')->add('intern_code', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->requirePresence('feature_name', 'create')->notEmpty('feature_name')->add('feature_name', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('ID', 'valid', ['rule' => 'numeric'])->allowEmpty('ID', 'create'); $validator->requirePresence('LOGIN', 'create')->notEmpty('LOGIN'); $validator->requirePresence('PASSWORD', 'create')->notEmpty('PASSWORD'); return $validator; }
protected function _buildValidator(Validator $validator) { $validator->allowEmpty('cubs'); $validator->allowEmpty('yls'); $validator->allowEmpty('leaders'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->allowEmpty('id', 'create'); $validator->requirePresence('name', 'create')->notEmpty('name'); $validator->requirePresence('description', 'create')->notEmpty('description'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->allowEmpty('id', 'create')->add('id', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->requirePresence('uuid', 'create')->notEmpty('uuid'); $validator->numeric('value')->requirePresence('value', 'create')->notEmpty('value'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('first_name', 'create')->notEmpty('first_name', 'First name must be required!'); $validator->requirePresence('last_name', 'create')->notEmpty('last_name', 'Last name must be required!'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->add('email', 'valid', ['rule' => 'email'])->requirePresence('email', 'create')->notEmpty('email'); $validator->requirePresence('password', 'create')->notEmpty('password'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('feature_value', 'create')->notEmpty('feature_value'); $validator->requirePresence('feature_intern_code', 'create')->notEmpty('feature_intern_code'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('member_roleId', 'create'); $validator->add('memberId', 'valid', ['rule' => 'numeric'])->requirePresence('memberId', 'create')->notEmpty('memberId'); $validator->add('roleId', 'valid', ['rule' => 'numeric'])->requirePresence('roleId', 'create')->notEmpty('roleId'); return $validator; }
protected function _buildValidator(Validator $validator) { $validator->requirePresence('cubs', 'create'); $validator->requirePresence('yls', 'create'); $validator->requirePresence('leaders', 'create'); return $validator; }
/** * 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->email('email')->requirePresence('email', 'create')->notEmpty('email'); $validator->requirePresence('password', 'create')->notEmpty('password'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->allowEmpty('opestado'); $validator->add('order', 'valid', ['rule' => 'numeric'])->allowEmpty('order')->add('order', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->add('user_requesting', 'valid', ['rule' => 'numeric'])->allowEmpty('user_requesting', 'create'); $validator->add('user_requested', 'valid', ['rule' => 'numeric'])->allowEmpty('user_requested', 'create'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('custom_message', 'create')->notEmpty('custom_message'); $validator->add('date_applied', 'valid', ['rule' => 'datetime'])->requirePresence('date_applied', 'create')->notEmpty('date_applied'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->requirePresence('nombre', 'create')->notEmpty('nombre'); $validator->add('nro_integrantes', 'valid', ['rule' => 'numeric'])->allowEmpty('nro_integrantes'); $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->allowEmpty('title', 'create'); $validator->add('from_date', 'valid', ['rule' => 'date'])->allowEmpty('from_date', 'create'); $validator->add('to_date', 'valid', ['rule' => 'date'])->allowEmpty('to_date'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->add('from_date', 'valid', ['rule' => 'date'])->requirePresence('from_date', 'create')->notEmpty('from_date'); $validator->add('to_date', 'valid', ['rule' => 'date'])->requirePresence('to_date', 'create')->notEmpty('to_date'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('username')->add('username', 'validFormat', ['rule' => 'email', 'message' => 'E-mail must be valid']); $validator->requirePresence('password', 'create')->notEmpty('password'); return $validator; }
/** * 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->allowEmpty('image'); $validator->allowEmpty('image_dir'); return $validator; }
/** * 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->allowEmpty('user_matricula'); $validator->allowEmpty('local_codigo'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->allowEmpty('start_place'); $validator->allowEmpty('end_place'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->uuid('id')->allowEmpty('id', 'create'); $validator->requirePresence('name', 'create')->notEmpty('name'); $validator->boolean('active')->allowEmpty('active'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->allowEmpty('title'); $validator->allowEmpty('body'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('idCiudades', 'valid', ['rule' => 'numeric'])->allowEmpty('idCiudades', 'create'); $validator->requirePresence('Paises_Codigo', 'create')->notEmpty('Paises_Codigo'); $validator->requirePresence('Ciudad', 'create')->notEmpty('Ciudad'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('name', 'create')->notEmpty('name'); $validator->add('active', 'valid', ['rule' => 'boolean'])->requirePresence('active', 'create')->notEmpty('active'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->add('created_at', 'valid', ['rule' => 'datetime'])->allowEmpty('created_at'); $validator->add('updated_at', 'valid', ['rule' => 'datetime'])->allowEmpty('updated_at'); return $validator; }
/** * 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->requirePresence('name', 'create')->notEmpty('name'); $validator->numeric('rate')->requirePresence('rate', 'create')->notEmpty('rate'); return $validator; }
/** * 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->requirePresence('name', 'create')->notEmpty('name')->add('name', 'unique', ['rule' => 'validateUnique', 'provider' => 'table'])->add('name', 'validFormat', ['rule' => array('custom', '/^[A-Za-záéíóúÁÉÍÓÚñÑ0-9" "\\,\\.\\-\\:\\[\\]\\(\\)\\"]+$/'), 'message' => 'Formato inválido']); $validator->requirePresence('image_name', 'create')->notEmpty('image_name'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('username', 'create')->notEmpty('username'); $validator->add('amount', 'valid', ['rule' => 'decimal'])->requirePresence('amount', 'create')->notEmpty('amount'); return $validator; }
/** * List add * * @param controle_id * @author Leonardo Cavalcante do Prado, Angelo Gustavo, Gabriel Rafal * @return void or, if a post method is called, the redirect action */ public function list_add($controle_id = null, $separacao_id = null) { $query = $this->Amostrarepasse->find('all')->where(['fk_controle' => $controle_id]); $this->paginate = ['maxLimit' => 5]; $this->set('amostras', $this->paginate($query)); $this->set('controle_id', $controle_id); $this->set('separacao_id', $separacao_id); $amostrarepasse = $this->Amostrarepasse->newEntity(); $validator = new Validator(); $validator->add('n_amostra', 'custom', ['rule' => function ($num_amostra) { $query = $this->Amostrarepasse->find('All')->where(['n_amostra' => $num_amostra]); if ($query->isEmpty()) { return true; } else { return false; } }]); if ($this->request->is('post')) { $amostrarepasse = $this->Amostrarepasse->patchEntity($amostrarepasse, $this->request->data); $amostrarepasse->set(['fk_controle' => $controle_id]); $error = $validator->errors($amostrarepasse->toArray()); if (empty($error)) { $this->Amostrarepasse->save($amostrarepasse); $this->Flash->success('O repasse da amostra foi salvo.'); return $this->redirect(['action' => 'list_add', $controle_id, $separacao_id]); } else { $this->Flash->error('O repasse da amostra não pôde ser salvo, por favor, tente novamente.'); } } $this->set(compact('amostrarepasse')); $this->set('_serialize', ['amostrarepasse']); }