Merge pull request #18716 from RodrigoDornelles/patch-1

use getTargetClass in function checkTargetAttributeExistence
This commit is contained in:
Bizley
2021-06-17 18:42:37 +02:00
committed by GitHub

View File

@ -169,7 +169,7 @@ class ExistValidator extends Validator
$conditions[] = $params; $conditions[] = $params;
} }
$targetClass = $this->targetClass === null ? get_class($model) : $this->targetClass; $targetClass = $this->getTargetClass($model);
$query = $this->createQuery($targetClass, $conditions); $query = $this->createQuery($targetClass, $conditions);
if (!$this->valueExists($targetClass, $query, $model->$attribute)) { if (!$this->valueExists($targetClass, $query, $model->$attribute)) {