public function internalValidateValue(&$value) { $result = parent::validateAttribute($value); if (empty($result) && $this->allowNamespace) { if (!$model->hasErrors() && $this->allowNamespace) { $result = $this->validateNsSeparator($model, $attribute, -1, $this->trailingNamespaceSeparator); } } return $result; }