| @@ 51-67 (lines=17) @@ | ||
| 48 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 49 | * @return \Cake\Validation\Validator |
|
| 50 | */ |
|
| 51 | public function validationDefault(Validator $validator) |
|
| 52 | { |
|
| 53 | $validator |
|
| 54 | ->requirePresence('name') |
|
| 55 | ->add('name', [ |
|
| 56 | 'notBlank' => [ |
|
| 57 | 'rule' => 'notBlank', |
|
| 58 | 'message' => __d('taxonomy', 'You need to provide a name.'), |
|
| 59 | ], |
|
| 60 | 'length' => [ |
|
| 61 | 'rule' => ['minLength', 3], |
|
| 62 | 'message' => __d('taxonomy', 'Name need to be at least 3 characters long.'), |
|
| 63 | ], |
|
| 64 | ]); |
|
| 65 | ||
| 66 | return $validator; |
|
| 67 | } |
|
| 68 | } |
|
| 69 | ||
| @@ 46-62 (lines=17) @@ | ||
| 43 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 44 | * @return \Cake\Validation\Validator |
|
| 45 | */ |
|
| 46 | public function validationDefault(Validator $validator) |
|
| 47 | { |
|
| 48 | $validator |
|
| 49 | ->requirePresence('name') |
|
| 50 | ->add('name', [ |
|
| 51 | 'notBlank' => [ |
|
| 52 | 'rule' => 'notBlank', |
|
| 53 | 'message' => __d('taxonomy', 'You need to provide a name.'), |
|
| 54 | ], |
|
| 55 | 'length' => [ |
|
| 56 | 'rule' => ['minLength', 3], |
|
| 57 | 'message' => __d('taxonomy', 'Name need to be at least 3 characters long.'), |
|
| 58 | ], |
|
| 59 | ]); |
|
| 60 | ||
| 61 | return $validator; |
|
| 62 | } |
|
| 63 | } |
|
| 64 | ||
| @@ 41-57 (lines=17) @@ | ||
| 38 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 39 | * @return \Cake\Validation\Validator |
|
| 40 | */ |
|
| 41 | public function validationDefault(Validator $validator) |
|
| 42 | { |
|
| 43 | $validator |
|
| 44 | ->requirePresence('name') |
|
| 45 | ->add('name', [ |
|
| 46 | 'notBlank' => [ |
|
| 47 | 'rule' => 'notBlank', |
|
| 48 | 'message' => __d('user', 'You need to provide a role name.'), |
|
| 49 | ], |
|
| 50 | 'length' => [ |
|
| 51 | 'rule' => ['minLength', 3], |
|
| 52 | 'message' => __d('user', 'Role name need to be at least 3 characters long.'), |
|
| 53 | ], |
|
| 54 | ]); |
|
| 55 | ||
| 56 | return $validator; |
|
| 57 | } |
|
| 58 | } |
|
| 59 | ||
| @@ 237-251 (lines=15) @@ | ||
| 234 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 235 | * @return \Cake\Validation\Validator |
|
| 236 | */ |
|
| 237 | public function validationCustom(Validator $validator) |
|
| 238 | { |
|
| 239 | return $this->validationWidget($validator) |
|
| 240 | ->requirePresence('body') |
|
| 241 | ->add('body', [ |
|
| 242 | 'notBlank' => [ |
|
| 243 | 'rule' => 'notBlank', |
|
| 244 | 'message' => __d('block', "You need to provide a content for block's body."), |
|
| 245 | ], |
|
| 246 | 'length' => [ |
|
| 247 | 'rule' => ['minLength', 3], |
|
| 248 | 'message' => __d('block', "Block's body need to be at least 3 characters long."), |
|
| 249 | ], |
|
| 250 | ]); |
|
| 251 | } |
|
| 252 | ||
| 253 | /** |
|
| 254 | * Validates block settings before persisted in DB. |
|
| @@ 104-120 (lines=17) @@ | ||
| 101 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 102 | * @return \Cake\Validation\Validator |
|
| 103 | */ |
|
| 104 | public function validationDefault(Validator $validator) |
|
| 105 | { |
|
| 106 | $validator |
|
| 107 | ->notEmpty('handler', __d('field', 'Invalid field type.')) |
|
| 108 | ->add('label', [ |
|
| 109 | 'notBlank' => [ |
|
| 110 | 'rule' => 'notBlank', |
|
| 111 | 'message' => __d('field', 'You need to provide a label.'), |
|
| 112 | ], |
|
| 113 | 'length' => [ |
|
| 114 | 'rule' => ['minLength', 3], |
|
| 115 | 'message' => __d('field', 'Label need to be at least 3 characters long'), |
|
| 116 | ], |
|
| 117 | ]); |
|
| 118 | ||
| 119 | return $validator; |
|
| 120 | } |
|
| 121 | ||
| 122 | /** |
|
| 123 | * Instance's settings validator. |
|
| @@ 47-63 (lines=17) @@ | ||
| 44 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 45 | * @return \Cake\Validation\Validator |
|
| 46 | */ |
|
| 47 | public function validationDefault(Validator $validator) |
|
| 48 | { |
|
| 49 | $validator |
|
| 50 | ->add('name', [ |
|
| 51 | 'notBlank' => [ |
|
| 52 | 'rule' => 'notBlank', |
|
| 53 | 'message' => __d('locale', 'You need to provide a language name.'), |
|
| 54 | ], |
|
| 55 | 'length' => [ |
|
| 56 | 'rule' => ['minLength', 3], |
|
| 57 | 'message' => __d('locale', 'Language name need to be at least 3 characters long.'), |
|
| 58 | ], |
|
| 59 | ]) |
|
| 60 | ->requirePresence('code'); |
|
| 61 | ||
| 62 | return $validator; |
|
| 63 | } |
|
| 64 | ||
| 65 | /** |
|
| 66 | * Regenerates system's snapshot. |
|
| @@ 171-186 (lines=16) @@ | ||
| 168 | * @param \Cake\Validation\Validator $validator The validator object |
|
| 169 | * @return \Cake\Validation\Validator |
|
| 170 | */ |
|
| 171 | public function validationDefault(Validator $validator) |
|
| 172 | { |
|
| 173 | $validator |
|
| 174 | ->add('title', [ |
|
| 175 | 'notBlank' => [ |
|
| 176 | 'rule' => 'notBlank', |
|
| 177 | 'message' => __d('content', 'You need to provide a title.'), |
|
| 178 | ], |
|
| 179 | 'length' => [ |
|
| 180 | 'rule' => ['minLength', 3], |
|
| 181 | 'message' => __d('content', 'Title need to be at least 3 characters long.'), |
|
| 182 | ], |
|
| 183 | ]); |
|
| 184 | ||
| 185 | return $validator; |
|
| 186 | } |
|
| 187 | ||
| 188 | /** |
|
| 189 | * This callback performs two action, saving revisions and checking publishing |
|