Blame view

src/Model/Table/TypeSuivisTable.php 1.09 KB
6c4edfa3   Alexandre   First Commit LabI...
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
namespace App\Model\Table;

use App\Model\Entity\TypeSuivi;
use Cake\ORM\Query;
use Cake\ORM\RulesChecker;
use Cake\ORM\Table;
use Cake\Validation\Validator;

/**
 * TypeSuivis Model
 *
 */
0e5846aa   Alexandre   Css bouton valide...
14
class TypeSuivisTable extends AppTable
6c4edfa3   Alexandre   First Commit LabI...
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{

    /**
     * Initialize method
     *
     * @param array $config The configuration for the Table.
     * @return void
     */
    public function initialize(array $config)
    {
        parent::initialize($config);

        $this->table('type_suivis');
        $this->displayField('id');
        $this->primaryKey('id');
    }

    /**
     * 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
0e5846aa   Alexandre   Css bouton valide...
45
46
            ->allowEmpty('nom')
            ->add('nom', 'valid', ['rule' => ['check_string'], 'message' => 'Le champ doit ĂȘtre valide.', 'provider' => 'table']);
6c4edfa3   Alexandre   First Commit LabI...
47
48
49
50

        return $validator;
    }
}