Преглед на файлове

[Validator] The current class isn't set in execution context when doing validateProperty()

meze преди 13 години
родител
ревизия
03ed770d35
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/Symfony/Component/Validator/GraphWalker.php

+ 1 - 0
src/Symfony/Component/Validator/GraphWalker.php

@@ -129,6 +129,7 @@ class GraphWalker
 
     protected function walkMember(MemberMetadata $metadata, $value, $group, $propertyPath, $propagatedGroup = null)
     {
+        $this->context->setCurrentClass($metadata->getClassName());
         $this->context->setCurrentProperty($metadata->getPropertyName());
 
         foreach ($metadata->findConstraints($group) as $constraint) {