/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'uuid'])->allowEmpty('id', 'create'); $validator->requirePresence('title', 'create')->notEmpty('title'); $validator->requirePresence('body', 'create')->notEmpty('body'); 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('code', 'create')->notEmpty('code')->add('code', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->requirePresence('name', 'create')->notEmpty('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('text', 'create')->notEmpty('text'); $validator->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('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->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->integer('id')->allowEmpty('id', 'create'); $validator->requirePresence('name', 'create')->notEmpty('name'); $validator->requirePresence('website', 'create')->notEmpty('website'); 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->requirePresence('password', 'create')->notEmpty('password'); $validator->requirePresence('first_name', 'create')->notEmpty('first_name'); $validator->requirePresence('last_name', 'create')->notEmpty('last_name'); $validator->allowEmpty('first_name_uk'); $validator->allowEmpty('last_name_uk'); $validator->allowEmpty('first_name_ru'); $validator->allowEmpty('last_name_ru'); $validator->allowEmpty('phone'); $validator->add('email', 'valid', ['rule' => 'email'])->requirePresence('email', 'create')->notEmpty('email'); $validator->allowEmpty('gmail'); $validator->allowEmpty('skype'); $validator->allowEmpty('social_fb'); $validator->add('official', 'valid', ['rule' => 'boolean'])->allowEmpty('official'); $validator->add('work_start_date', 'valid', ['rule' => 'datetime'])->allowEmpty('work_start_date'); $validator->add('work_finish_date', 'valid', ['rule' => 'datetime'])->allowEmpty('work_finish_date'); $validator->add('birthday', 'valid', ['rule' => 'datetime'])->allowEmpty('birthday'); $validator->allowEmpty('ssh_key'); $validator->allowEmpty('hash'); $validator->add('table_num', 'valid', ['rule' => 'numeric'])->allowEmpty('table_num'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('Registration_ID', 'valid', ['rule' => 'numeric'])->allowEmpty('Registration_ID', 'create'); $validator->add('Student_ID', 'valid', ['rule' => 'numeric'])->requirePresence('Student_ID', 'create')->notEmpty('Student_ID'); $validator->add('Exam_ID', 'valid', ['rule' => 'numeric'])->requirePresence('Exam_ID', 'create')->notEmpty('Exam_ID'); $validator->allowEmpty('Outcome'); $validator->add('Date_Materials_Sent', 'valid', ['rule' => 'date'])->allowEmpty('Date_Materials_Sent'); $validator->allowEmpty('Retest'); $validator->allowEmpty('Payer_Name'); $validator->allowEmpty('Payment_Type'); $validator->allowEmpty('Check_Number'); $validator->add('Check_Date', 'valid', ['rule' => 'date'])->allowEmpty('Check_Date'); $validator->allowEmpty('Check_Name'); $validator->allowEmpty('Verisign_Transaction_Number'); $validator->allowEmpty('Verisign_Address_Line1'); $validator->allowEmpty('Verisign_Address_Line2'); $validator->add('Payment_Code_ID', 'valid', ['rule' => 'numeric'])->allowEmpty('Payment_Code_ID'); $validator->requirePresence('Payment_Execution_Date_Time', 'create')->notEmpty('Payment_Execution_Date_Time'); $validator->add('Amount_Charged', 'valid', ['rule' => 'decimal'])->allowEmpty('Amount_Charged'); $validator->add('Amount_Paid', 'valid', ['rule' => 'decimal'])->allowEmpty('Amount_Paid'); $validator->allowEmpty('Disability_Accomodations'); $validator->allowEmpty('Alternate_Test_Site_Requirement'); $validator->allowEmpty('Location'); $validator->allowEmpty('Registration_Complete_Flag'); $validator->allowEmpty('Mail_Confirmation'); $validator->allowEmpty('Status'); $validator->add('Date_Passed', 'valid', ['rule' => 'date'])->allowEmpty('Date_Passed'); $validator->add('Raw_Passing_Score', 'valid', ['rule' => 'numeric'])->allowEmpty('Raw_Passing_Score'); $validator->allowEmpty('Required_Non_Saturday_Admission'); $validator->allowEmpty('Release_Contact_Info_To_Others'); $validator->allowEmpty('Note'); $validator->requirePresence('Last_Update', 'create')->notEmpty('Last_Update'); 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('firstname'); $validator->allowEmpty('lastname'); $validator->allowEmpty('instagram'); $validator->allowEmpty('twitter'); $validator->allowEmpty('activity_searched'); $validator->add('insta_followers', 'valid', ['rule' => 'numeric'])->allowEmpty('insta_followers'); $validator->add('twitter_followers', 'valid', ['rule' => 'numeric'])->allowEmpty('twitter_followers'); $validator->add('facebook_followers', 'valid', ['rule' => 'numeric'])->allowEmpty('facebook_followers'); $validator->add('noddi_rank', 'valid', ['rule' => 'numeric'])->allowEmpty('noddi_rank'); $validator->add('offers_attempted', 'valid', ['rule' => 'numeric'])->requirePresence('offers_attempted', 'create')->notEmpty('offers_attempted'); $validator->add('offers_accepted', 'valid', ['rule' => 'numeric'])->requirePresence('offers_accepted', 'create')->notEmpty('offers_accepted'); $validator->allowEmpty('hobbies'); $validator->allowEmpty('city'); $validator->add('age', 'valid', ['rule' => 'numeric'])->allowEmpty('age'); $validator->requirePresence('personnality', 'create')->notEmpty('personnality'); $validator->requirePresence('lifestyle', 'create')->notEmpty('lifestyle'); $validator->add('has_blog', 'valid', ['rule' => 'numeric'])->requirePresence('has_blog', 'create')->notEmpty('has_blog'); $validator->add('brandExperience', 'valid', ['rule' => 'numeric'])->requirePresence('brandExperience', 'create')->notEmpty('brandExperience'); $validator->requirePresence('socialPresence', 'create')->notEmpty('socialPresence'); $validator->requirePresence('fb_token', 'create')->notEmpty('fb_token'); $validator->add('boost', 'valid', ['rule' => 'numeric'])->allowEmpty('boost'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { /*autorise de 4 à 14 caractères de type : *(a-z) alphanumérique minuscule, * (A-Z) alphanumérique majuscule, *(0-9) 0 à 9, (_-) l’underscore et le tiret. */ $regexUsername = '******'; /*autorise de 8 à 12 caractères de type : *(a-z) alphanumérique minuscule, *(A-Z) alphanumérique majuscule, *(0-9) chiffres de 0 à 9, *(?@.;:!_-) les caractères ? @ . ; : ! _ et - */ $regexPassword = '******'; $validator->integer('id')->allowEmpty('id', 'create'); $validator->requirePresence('username', 'create')->notEmpty('username')->add('username', 'validFormat', ['rule' => ['custom', $regexUsername], 'message' => 'Le nom d\'utilisateur autorise de 8 à 12 caractères de type : (a-z) alphanumérique minuscule, (A-Z) alphanumérique majuscule, (0-9) chiffres de 0 à 9, (?@.;:!_-) les caractères ? @ . ; : ! _ et - ']); $validator->requirePresence('password', 'create')->notEmpty('password')->add('password', 'validFormat', ['rule' => ['custom', $regexPassword], 'message' => 'Le mot de passe autorise de 8 à 12 caractères de type : (a-z) alphanumérique minuscule, (A-Z) alphanumérique majuscule, (0-9) chiffres de 0 à 9, (?@.;:!_-) les caractères ? @ . ; : ! _ et - ']); $validator->requirePresence('first_name', 'create')->notEmpty('first_name'); $validator->requirePresence('last_name', 'create')->notEmpty('last_name'); $validator->email('email')->requirePresence('email', 'create')->notEmpty('email'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator * Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('Individual_ID', 'valid', ['rule' => 'numeric'])->allowEmpty('Individual_ID', 'create'); $validator->allowEmpty('First_Name'); $validator->allowEmpty('Middle_Initial'); $validator->requirePresence('Last_Name', 'create')->notEmpty('Last_Name'); $validator->allowEmpty('Address1'); $validator->allowEmpty('Address2'); $validator->allowEmpty('City'); $validator->allowEmpty('State'); $validator->allowEmpty('Postal_Code'); $validator->allowEmpty('Country'); $validator->allowEmpty('Home_Phone'); $validator->allowEmpty('Mobile_Phone'); $validator->allowEmpty('Email_Address'); $validator->allowEmpty('Alternate_Email_Address'); $validator->allowEmpty('Password'); $validator->allowEmpty('Preferred_Address'); $validator->allowEmpty('Do_Not_Mail'); $validator->allowEmpty('Is_Student'); $validator->allowEmpty('Is_Volunteer'); $validator->allowEmpty('Is_Contact'); $validator->allowEmpty('Note'); $validator->requirePresence('Last_Update', 'create')->notEmpty('Last_Update'); return $validator; }
public function validationDefault(Validator $validator) { $validator->requirePresence('nome', 'create')->notEmpty('nome', 'Por favor informe esse campo')->add("nome", array("length" => array('rule' => ['minLength', 6], 'message' => 'O nome deve ter pelo menos 6 caracteres.'))); $validator->requirePresence('username', 'create')->notEmpty('username', 'Por favor informe esse campo')->add("username", array("length" => array('rule' => ['minLength', 6], 'message' => 'O username deve ter pelo menos 6 caracteres.'))); $validator->requirePresence('password', 'create')->notEmpty('password', 'Por favor informe esse campo')->add("password", array("length" => array('rule' => ['minLength', 6], 'message' => 'A password deve ter pelo menos 6 caracteres.'))); return $validator; }
protected function _buildValidator(Validator $validator) { $validator->requirePresence('newpw')->notEmpty('newpw'); $validator->requirePresence('confirm')->notEmpty('confirm'); $validator->requirePresence('postcode')->notEmpty('postcode'); 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('title', 'create')->notEmpty('title'); $validator->allowEmpty('slug'); $validator->allowEmpty('thumbnail'); $validator->requirePresence('url', 'create')->notEmpty('url'); $validator->add('rank', 'valid', ['rule' => 'numeric'])->allowEmpty('rank'); $validator->allowEmpty('options'); $validator->allowEmpty('plan'); $validator->add('status', 'valid', ['rule' => 'numeric'])->allowEmpty('status'); $validator->add('min_spend', 'valid', ['rule' => 'numeric'])->allowEmpty('min_spend'); $validator->add('max_spend', 'valid', ['rule' => 'numeric'])->allowEmpty('max_spend'); $validator->allowEmpty('referral'); $validator->add('withdrawal_type', 'valid', ['rule' => 'numeric'])->allowEmpty('withdrawal_type'); $validator->add('rating', 'valid', ['rule' => 'numeric'])->allowEmpty('rating'); $validator->requirePresence('contact_email', 'create')->notEmpty('contact_email'); $validator->allowEmpty('description'); $validator->allowEmpty('pay_systems'); $validator->allowEmpty('support_tg'); $validator->allowEmpty('support_dtm'); $validator->allowEmpty('support_mmg'); $validator->allowEmpty('support_mmgp'); $validator->allowEmpty('review_url'); $validator->add('date_started', 'valid', ['rule' => 'datetime'])->allowEmpty('date_started'); $validator->add('date_added', 'valid', ['rule' => 'datetime'])->allowEmpty('date_added'); $validator->add('date_closed', 'valid', ['rule' => 'datetime'])->allowEmpty('date_closed'); $validator->add('confirmed', 'valid', ['rule' => 'numeric'])->allowEmpty('confirmed'); 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('tipo_documento', 'valid', ['rule' => 'numeric'])->requirePresence('tipo_documento', 'create')->notEmpty('tipo_documento'); $validator->allowEmpty('numero_documento'); $validator->requirePresence('primer_nombre', 'create')->notEmpty('primer_nombre'); $validator->allowEmpty('segundo_nombre'); $validator->requirePresence('primer_apellido', 'create')->notEmpty('primer_apellido'); $validator->allowEmpty('segundo_apellido'); $validator->allowEmpty('genero'); $validator->requirePresence('usuario', 'create')->notEmpty('usuario'); $validator->requirePresence('pass', 'create')->notEmpty('pass'); $validator->add('email', 'valid', ['rule' => 'email'])->requirePresence('email', 'create')->notEmpty('email'); $validator->requirePresence('telefono', 'create')->notEmpty('telefono'); $validator->add('id_ciudad', 'valid', ['rule' => 'numeric'])->requirePresence('id_ciudad', 'create')->notEmpty('id_ciudad'); $validator->allowEmpty('direccion'); $validator->add('fecha_nacimiento', 'valid', ['rule' => 'date'])->requirePresence('fecha_nacimiento', 'create')->notEmpty('fecha_nacimiento'); $validator->allowEmpty('foto'); $validator->add('estado', 'valid', ['rule' => 'numeric'])->allowEmpty('estado'); $validator->add('fecha_inicio', 'valid', ['rule' => 'datetime'])->requirePresence('fecha_inicio', 'create')->notEmpty('fecha_inicio'); $validator->add('codigo', 'valid', ['rule' => 'numeric'])->allowEmpty('codigo'); $validator->add('create_at', 'valid', ['rule' => 'datetime'])->requirePresence('create_at', 'create')->notEmpty('create_at'); $validator->add('update_at', 'valid', ['rule' => 'datetime'])->requirePresence('update_at', 'create')->notEmpty('update_at'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * * @author Marcelo Rocha <*****@*****.**> * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id', 'valid', ['rule' => 'numeric'])->allowEmpty('id', 'create'); $validator->requirePresence('name')->notEmpty('name', 'We need the anime name.'); $validator->requirePresence('episodes')->notEmpty('episodes', 'We need the episodes number.')->add('episodes', ['naturalNumber' => ['rule' => ['naturalNumber'], 'message' => 'We need a valid episodes number']]); 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('curso', 'create')->notEmpty('curso'); $validator->requirePresence('descripcion', 'create')->notEmpty('descripcion'); 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('action', 'create')->notEmpty('action', 'Pole "Akcja" nie może być puste!'); $validator->requirePresence('name', 'create')->notEmpty('name', 'Pole "Nazwa" nie może być puste!'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->add('id_aluno', 'valid', ['rule' => 'numeric'])->allowEmpty('id_aluno', 'create'); $validator->requirePresence('prontuario', 'create')->notEmpty('prontuario'); $validator->requirePresence('nome', 'create')->notEmpty('nome'); 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('nome', 'create')->notEmpty('nome')->add('nome', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->requirePresence('descricao', 'create')->notEmpty('descricao'); 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->requirePresence('content', 'create')->notEmpty('content')->add('content', ['length' => ['rule' => ['maxLength', 144], 'message' => '144 caractères maximum']]); $validator->requirePresence('formatted_content', 'create')->notEmpty('formatted_content'); 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->integer('id')->allowEmpty('id', 'create'); $validator->requirePresence('titulo', 'create')->notEmpty('titulo'); $validator->requirePresence('num_paginas', 'create')->notEmpty('num_paginas'); 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->requirePresence('username', 'create')->notEmpty('username'); $validator->requirePresence('password', 'create')->notEmpty('password'); $validator->add('email', 'valid', ['rule' => 'email'])->requirePresence('email', 'create')->notEmpty('email'); 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->integer('id')->allowEmpty('id', 'create'); $validator->requirePresence('content', 'create')->notEmpty('content'); $validator->requirePresence('formatted_content', 'create')->notEmpty('formatted_content'); 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; }
public function validationDefault(Validator $validator) { $validator->allowEmpty('id', 'create'); $validator->notEmpty('player_id'); $validator->notEmpty('chin'); $validator->notEmpty('name'); $validator->notEmpty('xp'); $validator->notEmpty('faction_id'); $validator->notEmpty('belief_id'); $validator->notEmpty('group_id'); $validator->notEmpty('world_id'); $validator->allowEmpty('soulpath'); $validator->notEmpty('status'); $validator->allowEmpty('comments'); $validator->add('id', 'valid', ['rule' => 'numeric']); $validator->add('player_id', 'valid', ['rule' => 'numeric']); $validator->add('chin', 'valid', ['rule' => 'naturalNumber']); $validator->add('xp', 'valid', ['rule' => ['custom', '/^[0-9]*([\\.][05])?$/']]); $validator->add('faction_id', 'valid', ['rule' => 'numeric']); $validator->add('belief_id', 'valid', ['rule' => 'numeric']); $validator->add('group_id', 'valid', ['rule' => 'numeric']); $validator->add('world_id', 'valid', ['rule' => 'numeric']); $validator->add('soulpath', 'valid', ['rule' => ['inList', Character::soulpathValues()]]); $validator->add('status', 'valid', ['rule' => ['inList', Character::statusValues()]]); $validator->requirePresence('player_id', 'create'); $validator->requirePresence('chin', 'create'); $validator->requirePresence('name', 'create'); return $validator; }