Blame view

frontend/models/Feedback.php 1.92 KB
cfc1b89a   alex   123
1
2
  <?php
      /**
929c9486   alex   Поредактировал фо...
3
4
5
       * ================================================================================================================|
       * Модель для форм отзыва на openeurope
       * ================================================================================================================|
cfc1b89a   alex   123
6
7
8
       */
      
  namespace frontend\models;
929c9486   alex   Поредактировал фо...
9
  use artbox\core\models\Feedback as ArtboxCoreFeedback;
cfc1b89a   alex   123
10
  
71912755   alex   Убрал маску с тел...
11
  
d36b7201   alex   Поредактировал фо...
12
  class Feedback extends ArtboxCoreFeedback
cfc1b89a   alex   123
13
  {
71912755   alex   Убрал маску с тел...
14
  	public function rules()
929c9486   alex   Поредактировал фо...
15
16
17
18
19
20
      {
          return [
              [
                  [
                      'name',
                      'email',
71912755   alex   Убрал маску с тел...
21
  	                'phone',
929c9486   alex   Поредактировал фо...
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
                  ],
                  'required',
                  'on'      => self::SCENARIO_DEFAULT,
                  'message' => \Yii::t('app', 'Empty field'),
              ],
              [
                  [
                      'name',
                      'email',
                  ],
                  'required',
                  'on'      => self::SCENARIO_FEEDBACK,
                  'message' => \Yii::t('app', 'Empty field'),
              ],
              [
                  [
                      'phone',
                      'name',
                  ],
                  'required',
                  'on' => self::SCENARIO_CALLBACK,
d36b7201   alex   Поредактировал фо...
43
  
929c9486   alex   Поредактировал фо...
44
45
46
47
              ],
              [
                  [ 'email' ],
                  'email',
d36b7201   alex   Поредактировал фо...
48
                  'message' => \Yii::t('app', 'Wrong email'),
929c9486   alex   Поредактировал фо...
49
              ],
929c9486   alex   Поредактировал фо...
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
              [
                  [
                      'name',
                      'phone',
                      'email',
                  ],
                  'string',
                  'max' => 255,
              ],
              [
                  [
                      'message',
                  ],
                  'string',
              ],
              [
                  [
                      'status',
                  ],
                  'boolean',
              ],
              [
                  'returnUrl',
                  'safe',
              ],
71912755   alex   Убрал маску с тел...
75
  
929c9486   alex   Поредактировал фо...
76
77
78
          ];
      }
      
cfc1b89a   alex   123
79
  }