Exemplo n.º 1
0
 protected function walkMember(MemberMetadata $metadata, $value, $group, $propertyPath)
 {
     $this->context->setCurrentProperty($metadata->getPropertyName());
     foreach ($metadata->findConstraints($group) as $constraint) {
         $this->walkConstraint($constraint, $value, $group, $propertyPath);
     }
 }
Exemplo n.º 2
0
 /**
  * Adds a member metadata
  *
  * @param MemberMetadata $metadata
  */
 protected function addMemberMetadata(MemberMetadata $metadata)
 {
     $property = $metadata->getPropertyName();
     if (!isset($this->members[$property])) {
         $this->members[$property] = array();
     }
     $this->members[$property][] = $metadata;
 }