| @@ 305-310 (lines=6) @@ | ||
| 302 | ], |
|
| 303 | [ |
|
| 304 | 'dimensionsValues', |
|
| 305 | function ($attribute, $params) { |
|
| 306 | $count = count($this->$attribute); |
|
| 307 | if ($count && $count != 3) { |
|
| 308 | $this->addError($attribute, 'dimensions must have 3 values'); |
|
| 309 | } |
|
| 310 | } |
|
| 311 | ], |
|
| 312 | [ |
|
| 313 | 'recValues', |
|
| @@ 319-324 (lines=6) @@ | ||
| 316 | ], |
|
| 317 | [ |
|
| 318 | 'recValues', |
|
| 319 | function ($attribute, $params) { |
|
| 320 | $count = count($this->$attribute); |
|
| 321 | if ($count > 30) { |
|
| 322 | $this->addError($attribute, 'maximum 30 recommended offers'); |
|
| 323 | } |
|
| 324 | } |
|
| 325 | ], |
|
| 326 | [ |
|
| 327 | ['group_id'], |
|