public function validateAttribute($model, $attribute)
{
$error = false;
$dateValidator = new DateValidator();
if (preg_match("/([0-9]{2}[\\/|\\.]{1}[0-9]{2}[\\/|\\.]{1}[0-9]{4}) \\- ([0-9]{2}[\\/|\\.]{1}[0-9]{2}[\\/|\\.]{1}[0-9]{4})/", $model->{$attribute}, $mm)) {
if (!$dateValidator->validateValue($mm[1]) || !$dateValidator->validateValue($mm[2])) {
$error = true;
}
} else {
$error = true;
}
if ($error) {
$this->addError($model, $attribute, Yii::t('b/radiata/forms', 'DateRange format error'));
}
}