name: ClassMetadataTest class_comment: null dependencies: - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: Constraint type: class source: Symfony\Component\Validator\Constraint - name: Cascade type: class source: Symfony\Component\Validator\Constraints\Cascade - name: Composite type: class source: Symfony\Component\Validator\Constraints\Composite - name: GroupSequence type: class source: Symfony\Component\Validator\Constraints\GroupSequence - name: Valid type: class source: Symfony\Component\Validator\Constraints\Valid - name: ConstraintDefinitionException type: class source: Symfony\Component\Validator\Exception\ConstraintDefinitionException - name: GroupDefinitionException type: class source: Symfony\Component\Validator\Exception\GroupDefinitionException - name: CascadingStrategy type: class source: Symfony\Component\Validator\Mapping\CascadingStrategy - name: ClassMetadata type: class source: Symfony\Component\Validator\Mapping\ClassMetadata - name: CascadingEntity type: class source: Symfony\Component\Validator\Tests\Fixtures\CascadingEntity - name: CascadingEntityIntersection type: class source: Symfony\Component\Validator\Tests\Fixtures\CascadingEntityIntersection - name: CascadingEntityUnion type: class source: Symfony\Component\Validator\Tests\Fixtures\CascadingEntityUnion - name: ClassConstraint type: class source: Symfony\Component\Validator\Tests\Fixtures\ClassConstraint - name: ConstraintA type: class source: Symfony\Component\Validator\Tests\Fixtures\ConstraintA - name: ConstraintB type: class source: Symfony\Component\Validator\Tests\Fixtures\ConstraintB - name: GroupSequenceProviderChildEntity type: class source: Symfony\Component\Validator\Tests\Fixtures\GroupSequenceProviderChildEntity - name: Entity type: class source: Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\Entity - name: EntityParent type: class source: Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\EntityParent - name: GroupSequenceProviderEntity type: class source: Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\GroupSequenceProviderEntity - name: PropertyConstraint type: class source: Symfony\Component\Validator\Tests\Fixtures\PropertyConstraint properties: - name: nested visibility: public comment: null methods: - name: setUp visibility: protected parameters: [] comment: null - name: testAddConstraintDoesNotAcceptValid visibility: public parameters: [] comment: null - name: testAddConstraintRequiresClassConstraints visibility: public parameters: [] comment: null - name: testAddCompositeConstraintRejectsNestedPropertyConstraints visibility: public parameters: [] comment: null - name: testAddCompositeConstraintAcceptsNestedClassConstraints visibility: public parameters: [] comment: null - name: testAddPropertyConstraints visibility: public parameters: [] comment: null - name: testAddMultiplePropertyConstraints visibility: public parameters: [] comment: null - name: testAddGetterConstraints visibility: public parameters: [] comment: null - name: testAddMultipleGetterConstraints visibility: public parameters: [] comment: null - name: testMergeConstraintsMergesClassConstraints visibility: public parameters: [] comment: null - name: testMergeConstraintsMergesMemberConstraints visibility: public parameters: [] comment: null - name: testMemberMetadatas visibility: public parameters: [] comment: null - name: testMergeConstraintsKeepsPrivateMembersSeparate visibility: public parameters: [] comment: null - name: testGetReflectionClass visibility: public parameters: [] comment: null - name: testSerialize visibility: public parameters: [] comment: null - name: testGroupSequencesWorkIfContainingDefaultGroup visibility: public parameters: [] comment: null - name: testGroupSequencesFailIfNotContainingDefaultGroup visibility: public parameters: [] comment: null - name: testGroupSequencesFailIfContainingDefault visibility: public parameters: [] comment: null - name: testGroupSequenceFailsIfGroupSequenceProviderIsSet visibility: public parameters: [] comment: null - name: testGroupSequenceProviderFailsIfGroupSequenceIsSet visibility: public parameters: [] comment: null - name: testGroupSequenceProviderFailsIfDomainClassIsInvalid visibility: public parameters: [] comment: null - name: testGroupSequenceProvider visibility: public parameters: [] comment: null - name: testMergeConstraintsMergesGroupSequenceProvider visibility: public parameters: [] comment: null - name: testGetPropertyMetadataReturnsEmptyArrayWithoutConfiguredMetadata visibility: public parameters: [] comment: '# * https://github.com/symfony/symfony/issues/11604.' - name: testCascadeConstraint visibility: public parameters: [] comment: null - name: testCascadeConstraintWithUnionTypeProperties visibility: public parameters: [] comment: null - name: testCascadeConstraintWithIntersectionTypeProperties visibility: public parameters: [] comment: null - name: testCascadeConstraintWithExcludedProperties visibility: public parameters: [] comment: null - name: getDefaultOption visibility: public parameters: [] comment: null - name: getCompositeOption visibility: protected parameters: [] comment: null - name: getTargets visibility: public parameters: [] comment: null traits: - PHPUnit\Framework\TestCase - Symfony\Component\Validator\Constraint - Symfony\Component\Validator\Constraints\Cascade - Symfony\Component\Validator\Constraints\Composite - Symfony\Component\Validator\Constraints\GroupSequence - Symfony\Component\Validator\Constraints\Valid - Symfony\Component\Validator\Exception\ConstraintDefinitionException - Symfony\Component\Validator\Exception\GroupDefinitionException - Symfony\Component\Validator\Mapping\CascadingStrategy - Symfony\Component\Validator\Mapping\ClassMetadata - Symfony\Component\Validator\Tests\Fixtures\CascadingEntity - Symfony\Component\Validator\Tests\Fixtures\CascadingEntityIntersection - Symfony\Component\Validator\Tests\Fixtures\CascadingEntityUnion - Symfony\Component\Validator\Tests\Fixtures\ClassConstraint - Symfony\Component\Validator\Tests\Fixtures\ConstraintA - Symfony\Component\Validator\Tests\Fixtures\ConstraintB - Symfony\Component\Validator\Tests\Fixtures\GroupSequenceProviderChildEntity - Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\Entity - Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\EntityParent - Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\GroupSequenceProviderEntity - Symfony\Component\Validator\Tests\Fixtures\PropertyConstraint interfaces: []