/** * 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('dateemprunt')->requirePresence('dateemprunt', 'create')->notEmpty('dateemprunt'); $validator->date('dateretour')->allowEmpty('dateretour'); 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->integer('numero_nota_fiscal')->allowEmpty('numero_nota_fiscal'); $validator->allowEmpty('serie'); $validator->date('data_emissao')->allowEmpty('data_emissao'); $validator->date('data_saida')->allowEmpty('data_saida'); $validator->allowEmpty('hora_saida'); $validator->numeric('total_produtos')->allowEmpty('total_produtos'); $validator->numeric('total_nota')->allowEmpty('total_nota'); $validator->numeric('base_icms')->allowEmpty('base_icms'); $validator->numeric('valor_icms')->allowEmpty('valor_icms'); $validator->integer('cancelada')->allowEmpty('cancelada'); $validator->date('data_cancelada')->allowEmpty('data_cancelada'); $validator->integer('numero_pedido')->allowEmpty('numero_pedido'); $validator->integer('frete')->allowEmpty('frete'); $validator->integer('qtde_volumes')->allowEmpty('qtde_volumes'); $validator->allowEmpty('especie'); $validator->numeric('base_st')->allowEmpty('base_st'); $validator->numeric('valor_st')->allowEmpty('valor_st'); $validator->numeric('base_credito')->allowEmpty('base_credito'); $validator->numeric('valor_credito')->allowEmpty('valor_credito'); $validator->numeric('percentual_tributo')->allowEmpty('percentual_tributo'); $validator->numeric('valor_tributo')->allowEmpty('valor_tributo'); $validator->integer('operacao')->allowEmpty('operacao'); $validator->integer('atendimento')->allowEmpty('atendimento'); $validator->allowEmpty('data_hora'); 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->integer('number')->requirePresence('number', 'create')->notEmpty('number')->add('number', 'validFormat', ['rule' => array('custom', '/^[1-4]$/'), 'message' => 'Solo números entre 1 y 4']); $validator->date('date')->requirePresence('date', 'create')->notEmpty('date'); $validator->date('deadline')->requirePresence('deadline', 'create')->notEmpty('deadline'); 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('experience', 'create')->notEmpty('experience'); $validator->date('date_debut')->requirePresence('date_debut', 'create')->notEmpty('date_debut'); $validator->date('date_fin')->requirePresence('date_fin', 'create')->notEmpty('date_fin'); $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('eventname', 'create')->notEmpty('eventname'); $validator->requirePresence('description', 'create')->notEmpty('description'); $validator->requirePresence('description', 'create')->notEmpty('description'); $validator->requirePresence('location', 'create')->notEmpty('location'); $validator->date('startdate')->requirePresence('startdate', 'create')->notEmpty('startdate'); $validator->date('enddate')->requirePresence('enddate', 'create')->notEmpty('enddate'); 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->date('date')->requirePresence('date', 'create')->notEmpty('date'); $validator->numeric('amount')->requirePresence('amount', 'create')->notEmpty('amount'); $validator->integer('lft')->allowEmpty('lft'); $validator->integer('rght')->allowEmpty('rght'); $validator->date('end')->allowEmpty('end'); $validator->integer('recur_every')->allowEmpty('recur_every'); 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->date('begin')->requirePresence('begin', 'create')->notEmpty('begin'); $validator->date('end')->requirePresence('end', 'create')->notEmpty('end'); $validator->requirePresence('notes', 'create')->notEmpty('notes'); $validator->numeric('total')->requirePresence('total', 'create')->notEmpty('total'); $validator->numeric('paid')->requirePresence('paid', 'create')->notEmpty('paid'); $validator->numeric('rest')->requirePresence('rest', 'create')->notEmpty('rest'); $validator->requirePresence('invoice', 'create')->notEmpty('invoice'); 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('nom', 'create')->notEmpty('nom'); $validator->requirePresence('prenom', 'create')->notEmpty('prenom'); $validator->allowEmpty('pseudo'); $validator->date('naissance')->requirePresence('naissance', 'create')->notEmpty('naissance'); $validator->date('deces')->allowEmpty('deces'); $validator->requirePresence('nationalite', 'create')->notEmpty('nationalite'); $validator->requirePresence('biographie', 'create')->notEmpty('biographie'); $validator->allowEmpty('photo'); 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('promo_code', 'create')->notEmpty('promo_code'); $validator->requirePresence('discounted_amount_parent', 'create')->notEmpty('discounted_amount_parent'); $validator->integer('quantity_parent')->requirePresence('quantity_parent', 'create')->notEmpty('quantity_parent'); $validator->date('start_date')->requirePresence('start_date', 'create')->notEmpty('start_date'); $validator->date('end_date')->requirePresence('end_date', 'create')->notEmpty('end_date'); $validator->requirePresence('associated_product', 'create')->notEmpty('associated_product'); $validator->requirePresence('discounted_amount_child', 'create')->notEmpty('discounted_amount_child'); $validator->integer('quantity_child')->requirePresence('quantity_child', 'create')->notEmpty('quantity_child'); $validator->requirePresence('discount_parent_in', 'create')->notEmpty('discount_parent_in'); $validator->requirePresence('discount_child_in', 'create')->notEmpty('discount_child_in'); 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->date('date')->allowEmpty('date'); $validator->numeric('budget')->allowEmpty('budget'); 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->date('datepreuve')->requirePresence('datepreuve', 'create')->notEmpty('datepreuve'); $validator->requirePresence('lieu', 'create')->notEmpty('lieu'); 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('question', 'create')->notEmpty('question'); $validator->date('date')->allowEmpty('date'); $validator->allowEmpty('etat_objet'); 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('categorie', 'create')->notEmpty('categorie'); $validator->date('datedeparution')->requirePresence('datedeparution', 'create')->notEmpty('datedeparution'); $validator->numeric('prix')->requirePresence('prix', 'create')->notEmpty('prix'); $validator->integer('user_id')->requirePresence('user_id', true)->notEmpty('user_id'); 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->integer('numero_nota_fiscal')->allowEmpty('numero_nota_fiscal'); $validator->allowEmpty('serie'); $validator->date('data_emissao')->allowEmpty('data_emissao'); $validator->date('data_entrada')->allowEmpty('data_entrada'); $validator->numeric('total_produtos')->allowEmpty('total_produtos'); $validator->numeric('total_nota')->allowEmpty('total_nota'); $validator->numeric('base_icms')->allowEmpty('base_icms'); $validator->numeric('valor_icms')->allowEmpty('valor_icms'); $validator->numeric('base_st')->allowEmpty('base_st'); $validator->numeric('valor_st')->allowEmpty('valor_st'); $validator->numeric('valor_ipi')->allowEmpty('valor_ipi'); $validator->numeric('valor_frete')->allowEmpty('valor_frete'); $validator->numeric('valor_seguro')->allowEmpty('valor_seguro'); 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('nombres', 'create')->notEmpty('nombres'); $validator->requirePresence('apellido_paterno', 'create')->notEmpty('apellido_paterno'); $validator->requirePresence('apellido_materno', 'create')->notEmpty('apellido_materno'); $validator->date('fecha_nac')->allowEmpty('fecha_nac'); $validator->requirePresence('estado', 'create')->notEmpty('estado'); 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->integer('type')->requirePresence('type', 'create')->notEmpty('type'); $validator->requirePresence('number', 'create')->notEmpty('number'); $validator->date('expiry_date')->requirePresence('expiry_date', 'create')->notEmpty('expiry_date'); $validator->integer('security_code')->requirePresence('security_code', 'create')->notEmpty('security_code'); $validator->integer('status')->requirePresence('status', 'create')->notEmpty('status'); 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->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; }
/** * 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('nombre', 'create')->notEmpty('nombre'); $validator->requirePresence('apellido', 'create')->notEmpty('apellido'); $validator->requirePresence('password', 'create')->notEmpty('password'); $validator->date('fecha_nacimiento')->requirePresence('fecha_nacimiento', 'create')->notEmpty('fecha_nacimiento'); $validator->email('email')->requirePresence('email', 'create')->notEmpty('email'); $validator->requirePresence('telefono', 'create')->notEmpty('telefono'); $validator->integer('num_natricula')->requirePresence('num_natricula', 'create')->notEmpty('num_natricula'); $validator->decimal('nota_selectividad')->requirePresence('nota_selectividad', 'create')->notEmpty('nota_selectividad'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $regexNomPrenom = '/^[a-zA-Z0-9]{3,20}$/'; $regexCP_FR = '/^((0[1-9])|([1-8][0-9])|(9[0-8])|(2A)|(2B))[0-9]{3}$/'; $validator->integer('id')->allowEmpty('id', 'create'); $validator->requirePresence('nom')->notEmpty('nom')->add('nom', 'validFormat', ['rule' => ['custom', $regexNomPrenom], 'message' => 'Le nom ne doit contenir que des caractères alphanumériques min 3 caractères, max 20 caractères']); $validator->requirePresence('prenom', 'create')->notEmpty('prenom')->add('prenom', 'validFormat', ['rule' => ['custom', $regexNomPrenom], 'message' => 'Le nom ne doit contenir que des caractères alphanumériques min 3 caractères, max 20 caractères']); $validator->date('datenaiss')->requirePresence('datenaiss', 'create')->notEmpty('datenaiss'); $validator->allowEmpty('rue'); $validator->allowEmpty('cp')->add('cp', 'validFormat', ['rule' => ['custom', $regexCP_FR], 'message' => 'Le code postal n\'est pas valide']); $validator->allowEmpty('ville'); $validator->allowEmpty('image')->add('file', 'checksize', ['rule' => ['fileSize', '<=', '500KB'], 'message' => 'Taille image invalide'])->add('file', 'checktype', ['rule' => ['extension', ['gif', 'jpeg', 'png', 'jpg']], 'message' => 'Type image invalide']); 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('nom', 'create')->notEmpty('nom'); $validator->requirePresence('prenom', 'create')->notEmpty('prenom'); $validator->requirePresence('adresse', 'create')->notEmpty('adresse'); $validator->requirePresence('ville', 'create')->notEmpty('ville'); $validator->requirePresence('code_postal', 'create')->notEmpty('code_postal'); $validator->email('email')->requirePresence('email', 'create')->notEmpty('email'); $validator->date('date_naissance')->requirePresence('date_naissance', 'create')->notEmpty('date_naissance'); $validator->requirePresence('identifiant', 'create')->notEmpty('identifiant'); $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('titre', 'create')->notEmpty('titre'); $validator->integer('codeISBN')->requirePresence('codeISBN', 'create')->notEmpty('codeISBN'); $validator->date('parution')->requirePresence('parution', 'create')->notEmpty('parution'); $validator->requirePresence('format', 'create')->notEmpty('format'); $validator->requirePresence('description', 'create')->notEmpty('description'); $validator->requirePresence('langue', 'create')->notEmpty('langue'); $validator->requirePresence('type', 'create')->notEmpty('type'); $validator->requirePresence('genre', 'create')->notEmpty('genre'); $validator->allowEmpty('front'); $validator->allowEmpty('back'); return $validator; }