| @@ 55-69 (lines=15) @@ | ||
| 52 | /** |
|
| 53 | * @inheritdoc |
|
| 54 | */ |
|
| 55 | public function clientValidateAttribute($object, $attribute, $view) |
|
| 56 | { |
|
| 57 | $options = [ |
|
| 58 | 'message' => Yii::$app->getI18n()->format($this->message, [ |
|
| 59 | 'attribute' => $object->getAttributeLabel($attribute), |
|
| 60 | ], Yii::$app->language), |
|
| 61 | ]; |
|
| 62 | ||
| 63 | if ($this->skipOnEmpty) { |
|
| 64 | $options['skipOnEmpty'] = 1; |
|
| 65 | } |
|
| 66 | ||
| 67 | ValidationAsset::register($view); |
|
| 68 | return 'yiibr.validation.cei(value, messages, ' . Json::encode($options) . ');'; |
|
| 69 | } |
|
| 70 | ||
| 71 | } |
|
| 72 | ||
| @@ 67-81 (lines=15) @@ | ||
| 64 | return ($valid) ? [] : [$this->message, []]; |
|
| 65 | } |
|
| 66 | ||
| 67 | public function clientValidateAttribute($object, $attribute, $view) |
|
| 68 | { |
|
| 69 | $options = [ |
|
| 70 | 'message' => Yii::$app->getI18n()->format($this->message, [ |
|
| 71 | 'attribute' => $object->getAttributeLabel($attribute), |
|
| 72 | ], Yii::$app->language) |
|
| 73 | ]; |
|
| 74 | ||
| 75 | if ($this->skipOnEmpty) { |
|
| 76 | $options['skipOnEmpty'] = 1; |
|
| 77 | } |
|
| 78 | ||
| 79 | ValidationAsset::register($view); |
|
| 80 | return 'yiibr.validation.cnpj(value, messages, ' . Json::encode($options) . ');'; |
|
| 81 | } |
|
| 82 | } |
|
| 83 | ||
| @@ 66-80 (lines=15) @@ | ||
| 63 | /** |
|
| 64 | * @inheritdoc |
|
| 65 | */ |
|
| 66 | public function clientValidateAttribute($object, $attribute, $view) |
|
| 67 | { |
|
| 68 | $options = [ |
|
| 69 | 'message' => Yii::$app->getI18n()->format($this->message, [ |
|
| 70 | 'attribute' => $object->getAttributeLabel($attribute), |
|
| 71 | ], Yii::$app->language) |
|
| 72 | ]; |
|
| 73 | ||
| 74 | if ($this->skipOnEmpty) { |
|
| 75 | $options['skipOnEmpty'] = 1; |
|
| 76 | } |
|
| 77 | ||
| 78 | ValidationAsset::register($view); |
|
| 79 | return 'yiibr.validation.cpf(value, messages, ' . Json::encode($options) . ');'; |
|
| 80 | } |
|
| 81 | } |
|
| 82 | ||