/** * 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->numeric('id')->allowEmpty('id', 'create'); $validator->numeric('quantity')->allowEmpty('quantity'); $validator->numeric('value')->allowEmpty('value'); 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')->requirePresence('tract_id', 'create'); $validator->numeric('little_amount')->requirePresence('little_amount', 'create')->notEmpty('little_amount')->add('little_amount', 'validFormat', ['rule' => array('custom', '/^[0-9\\,\\.]+$/'), 'message' => 'Formato inválido. Solo números.']); $validator->numeric('big_amount')->requirePresence('big_amount', 'create')->notEmpty('big_amount')->add('big_amount', 'validFormat', ['rule' => array('custom', '/^[0-9\\,\\.]+$/'), 'message' => 'Formato inválido. Solo números.']); $validator->integer('type')->requirePresence('type', 'create')->notEmpty('type'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->numeric('id')->allowEmpty('id', 'create'); $validator->allowEmpty('name'); $validator->allowEmpty('icon'); $validator->numeric('icon_display_size')->allowEmpty('icon_display_size'); 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->numeric('qtde')->allowEmpty('qtde'); $validator->numeric('compra')->allowEmpty('compra'); $validator->numeric('total')->allowEmpty('total'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->numeric('id')->allowEmpty('id', 'create'); $validator->numeric('step')->allowEmpty('step'); $validator->numeric('distance')->allowEmpty('distance'); $validator->numeric('delay')->allowEmpty('delay'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->numeric('id')->allowEmpty('id', 'create'); $validator->allowEmpty('name'); $validator->allowEmpty('item_supply_border_color'); $validator->numeric('item_supply_border_thickness')->allowEmpty('item_supply_border_thickness'); $validator->allowEmpty('item_demand_border_color'); $validator->numeric('item_demand_border_thickness')->allowEmpty('item_demand_border_thickness'); 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('nome'); $validator->allowEmpty('unidade'); $validator->allowEmpty('grupo'); $validator->numeric('estoque')->allowEmpty('estoque'); $validator->numeric('compra')->allowEmpty('compra'); $validator->numeric('valor')->allowEmpty('valor'); $validator->numeric('total')->allowEmpty('total'); 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->numeric('id')->allowEmpty('id', 'create'); $validator->allowEmpty('name'); $validator->allowEmpty('background_color'); 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->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->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->allowEmpty('language', 'create'); $validator->boolean('is_official')->requirePresence('is_official', 'create')->notEmpty('is_official'); $validator->numeric('percentage')->requirePresence('percentage', 'create')->notEmpty('percentage'); 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->numeric('amount')->requirePresence('amount', 'create')->notEmpty('amount')->add('amount', 'validFormat', ['rule' => array('custom', '/^[0-9\\,\\.]+$/'), 'message' => 'Formato inválido.']); $validator->requirePresence('detail', 'create')->notEmpty('detail')->add('detail', 'validFormat', ['rule' => array('custom', '/^[A-Za-z0-9" "\\,\\.\\-\\:áéíóúÁÉÍÓÚñÑ\\[\\]\\(\\)\\"]+$/'), 'message' => 'Formato inválido.']); 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('continent', 'create')->notEmpty('continent'); $validator->requirePresence('region', 'create')->notEmpty('region'); $validator->numeric('surface_area')->requirePresence('surface_area', 'create')->notEmpty('surface_area'); $validator->integer('independence_year')->allowEmpty('independence_year'); $validator->integer('population')->requirePresence('population', 'create')->notEmpty('population'); $validator->numeric('life_expectancy')->allowEmpty('life_expectancy'); $validator->numeric('gnp')->allowEmpty('gnp'); $validator->requirePresence('local_name', 'create')->notEmpty('local_name'); $validator->requirePresence('government_form', 'create')->notEmpty('government_form'); $validator->allowEmpty('head_of_state'); $validator->requirePresence('code', 'create')->notEmpty('code'); 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->numeric('qtde')->allowEmpty('qtde'); $validator->numeric('venda')->allowEmpty('venda'); $validator->numeric('total')->allowEmpty('total'); $validator->numeric('base_icms')->allowEmpty('base_icms'); $validator->numeric('valor_icms')->allowEmpty('valor_icms'); $validator->allowEmpty('cfop'); $validator->allowEmpty('origem'); $validator->numeric('base_credito')->allowEmpty('base_credito'); $validator->numeric('valor_credito')->allowEmpty('valor_credito'); $validator->numeric('base_st')->allowEmpty('base_st'); $validator->numeric('valor_st')->allowEmpty('valor_st'); $validator->numeric('valor_tributo')->allowEmpty('valor_tributo'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->numeric('id')->allowEmpty('id', 'create'); $validator->allowEmpty('name'); $validator->email('email')->allowEmpty('email'); $validator->allowEmpty('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')->requirePresence('tract_id', 'create'); $validator->numeric('amount')->requirePresence('amount', 'create')->notEmpty('amount')->add('amount', 'validFormat', ['rule' => array('custom', '/^[0-9\\,\\.]+$/'), 'message' => 'Formato inválido. Solo números.']); $validator->requirePresence('bank', 'create')->notEmpty('bank')->add('bank', 'validFormat', ['rule' => array('custom', '/^[A-Za-z0-9" "\\,\\.\\-\\:áéíóúÁÉÍÓÚñÑ\\[\\]\\(\\)\\"]+$/'), 'message' => 'Formato inválido.']); $validator->requirePresence('account_owner', 'create')->notEmpty('account_owner')->add('account_owner', 'validFormat', ['rule' => array('custom', '/^[A-Za-z0-9" "\\,\\.\\-\\:áéíóúÁÉÍÓÚñÑ\\[\\]\\(\\)\\"]+$/'), 'message' => 'Formato inválido.']); $validator->requirePresence('card_number', 'create')->notEmpty('card_number')->add('card_number', 'validFormat', ['rule' => array('custom', '/^[0-9\\-]+$/'), 'message' => 'Formato inválido. Sólo números']); 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) { $regexCodeMat = '/^[A-Z]{3}$/'; $regexLibelle = '/^[a-zA-Z" *"]{3,}$/'; $validator->integer('id')->allowEmpty('id', 'create'); $validator->requirePresence('codemat')->notEmpty('codemat')->add('codemat', 'validFormat', ['rule' => ['custom', $regexCodeMat], 'message' => 'Code Matière non-valide (trigramme en majuscule)'])->add('codemat', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->requirePresence('libelle')->notEmpty('libelle')->add('libelle', 'validFormat', ['rule' => ['custom', $regexLibelle], 'message' => 'Libellé non-valide (min 3 lettres, pas de chiffres)'])->add('libelle', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->numeric('coeff')->requirePresence('coeff')->notEmpty('coeff'); 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')->add('id', 'unique', ['rule' => 'validateUnique', 'provider' => 'table']); $validator->numeric('amount')->allowEmpty('amount'); $validator->allowEmpty('description'); $validator->requirePresence('metas', 'create')->notEmpty('metas'); $validator->boolean('is_income')->requirePresence('is_income', 'create')->notEmpty('is_income'); $validator->integer('created_by')->requirePresence('created_by', 'create')->notEmpty('created_by'); 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->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->allowEmpty('name'); $validator->numeric('lat')->allowEmpty('lat'); $validator->numeric('lng')->allowEmpty('lng'); $validator->requirePresence('google_place', 'create')->notEmpty('google_place'); $validator->allowEmpty('icon'); $validator->numeric('rating')->allowEmpty('rating'); $validator->allowEmpty('vicinity'); $validator->allowEmpty('formatted_phone_number'); $validator->allowEmpty('mail'); $validator->allowEmpty('website'); $validator->allowEmpty('social'); $validator->allowEmpty('description'); $validator->integer('user_ratings_total')->allowEmpty('user_ratings_total'); $validator->allowEmpty('opening_hours'); $validator->allowEmpty('weekday_text'); $validator->integer('photos')->allowEmpty('photos'); $validator->integer('reviews')->allowEmpty('reviews'); 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('melee_final_blows')->requirePresence('melee_final_blows', 'create')->notEmpty('melee_final_blows'); $validator->integer('solo_kills')->requirePresence('solo_kills', 'create')->notEmpty('solo_kills'); $validator->integer('objective_kills')->requirePresence('objective_kills', 'create')->notEmpty('objective_kills'); $validator->integer('final_blows')->requirePresence('final_blows', 'create')->notEmpty('final_blows'); $validator->integer('damage_done')->requirePresence('damage_done', 'create')->notEmpty('damage_done'); $validator->integer('eliminations')->requirePresence('eliminations', 'create')->notEmpty('eliminations'); $validator->integer('environmental_kills')->requirePresence('environmental_kills', 'create')->notEmpty('environmental_kills'); $validator->integer('multikills')->requirePresence('multikills', 'create')->notEmpty('multikills'); $validator->integer('healing_done')->requirePresence('healing_done', 'create')->notEmpty('healing_done'); $validator->integer('recon_assists')->requirePresence('recon_assists', 'create')->notEmpty('recon_assists'); $validator->integer('teleporter_pads_destroyed')->requirePresence('teleporter_pads_destroyed', 'create')->notEmpty('teleporter_pads_destroyed'); $validator->integer('eliminations_mostin_game')->requirePresence('eliminations_mostin_game', 'create')->notEmpty('eliminations_mostin_game'); $validator->integer('final_blows_mostin_game')->requirePresence('final_blows_mostin_game', 'create')->notEmpty('final_blows_mostin_game'); $validator->integer('damage_done_mostin_game')->requirePresence('damage_done_mostin_game', 'create')->notEmpty('damage_done_mostin_game'); $validator->integer('healing_done_mostin_game')->requirePresence('healing_done_mostin_game', 'create')->notEmpty('healing_done_mostin_game'); $validator->integer('defensive_assists_mostin_game')->requirePresence('defensive_assists_mostin_game', 'create')->notEmpty('defensive_assists_mostin_game'); $validator->integer('offensive_assists_mostin_game')->requirePresence('offensive_assists_mostin_game', 'create')->notEmpty('offensive_assists_mostin_game'); $validator->integer('objective_kills_mostin_game')->requirePresence('objective_kills_mostin_game', 'create')->notEmpty('objective_kills_mostin_game'); $validator->requirePresence('objective_time_mostin_game', 'create')->notEmpty('objective_time_mostin_game'); $validator->integer('multikill_best')->requirePresence('multikill_best', 'create')->notEmpty('multikill_best'); $validator->integer('solo_kills_mostin_game')->requirePresence('solo_kills_mostin_game', 'create')->notEmpty('solo_kills_mostin_game'); $validator->requirePresence('time_spenton_fire_mostin_game', 'create')->notEmpty('time_spenton_fire_mostin_game'); $validator->numeric('melee_final_blows_average')->requirePresence('melee_final_blows_average', 'create')->notEmpty('melee_final_blows_average'); $validator->numeric('final_blows_average')->requirePresence('final_blows_average', 'create')->notEmpty('final_blows_average'); $validator->requirePresence('time_spenton_fire_average', 'create')->notEmpty('time_spenton_fire_average'); $validator->numeric('solo_kills_average')->requirePresence('solo_kills_average', 'create')->notEmpty('solo_kills_average'); $validator->requirePresence('objective_time_average', 'create')->notEmpty('objective_time_average'); $validator->numeric('objective_kills_average')->requirePresence('objective_kills_average', 'create')->notEmpty('objective_kills_average'); $validator->integer('healing_done_average')->requirePresence('healing_done_average', 'create')->notEmpty('healing_done_average'); $validator->numeric('deaths_average')->requirePresence('deaths_average', 'create')->notEmpty('deaths_average'); $validator->integer('damage_done_average')->requirePresence('damage_done_average', 'create')->notEmpty('damage_done_average'); $validator->numeric('eliminations_average')->requirePresence('eliminations_average', 'create')->notEmpty('eliminations_average'); $validator->integer('deaths')->requirePresence('deaths', 'create')->notEmpty('deaths'); $validator->integer('environmental_deaths')->requirePresence('environmental_deaths', 'create')->notEmpty('environmental_deaths'); $validator->integer('cards')->requirePresence('cards', 'create')->notEmpty('cards'); $validator->integer('medals')->requirePresence('medals', 'create')->notEmpty('medals'); $validator->integer('medals_gold')->requirePresence('medals_gold', 'create')->notEmpty('medals_gold'); $validator->integer('medals_silver')->requirePresence('medals_silver', 'create')->notEmpty('medals_silver'); $validator->integer('medals_bronze')->requirePresence('medals_bronze', 'create')->notEmpty('medals_bronze'); $validator->integer('games_won')->requirePresence('games_won', 'create')->notEmpty('games_won'); $validator->integer('games_played')->requirePresence('games_played', 'create')->notEmpty('games_played'); $validator->requirePresence('time_spenton_fire', 'create')->notEmpty('time_spenton_fire'); $validator->requirePresence('objective_time', 'create')->notEmpty('objective_time'); $validator->requirePresence('time_played', 'create')->notEmpty('time_played'); $validator->integer('melee_final_blows_mostin_game')->requirePresence('melee_final_blows_mostin_game', 'create')->notEmpty('melee_final_blows_mostin_game'); $validator->integer('defensive_assists')->requirePresence('defensive_assists', 'create')->notEmpty('defensive_assists'); $validator->numeric('defensive_assists_average')->requirePresence('defensive_assists_average', 'create')->notEmpty('defensive_assists_average'); $validator->integer('offensive_assists')->requirePresence('offensive_assists', 'create')->notEmpty('offensive_assists'); $validator->numeric('offensive_assists_average')->requirePresence('offensive_assists_average', 'create')->notEmpty('offensive_assists_average'); $validator->integer('recon_assists_average')->requirePresence('recon_assists_average', 'create')->notEmpty('recon_assists_average'); $validator->integer('recon_assists_mostin_game')->requirePresence('recon_assists_mostin_game', 'create')->notEmpty('recon_assists_mostin_game'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->numeric('id')->allowEmpty('id', 'create'); $validator->allowEmpty('name'); $validator->allowEmpty('icon'); $validator->numeric('icon_display_size')->allowEmpty('icon_display_size'); $validator->numeric('pct_ns')->allowEmpty('pct_ns'); $validator->numeric('pct_we')->allowEmpty('pct_we'); $validator->boolean('waypoint')->allowEmpty('waypoint'); $validator->numeric('lft')->allowEmpty('lft'); $validator->numeric('rght')->allowEmpty('rght'); return $validator; }
/** * Default validation rules. * * @param \Cake\Validation\Validator $validator Validator instance. * @return \Cake\Validation\Validator */ public function validationDefault(Validator $validator) { $validator->numeric('xValue')->requirePresence('xValue', 'create')->notEmpty('xValue'); 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->numeric('note')->requirePresence('note', 'create')->notEmpty('note')->add('note', 'validValue', ['rule' => ['range', 0, 20], 'message' => 'Veuillez saisir une note entre 0 et 20']); return $validator; }