name: ArgumentMetadataFactoryTest class_comment: null dependencies: - name: ImportedAndFake type: class source: Fake\ImportedAndFake - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: ArgumentMetadata type: class source: Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata - name: ArgumentMetadataFactory type: class source: Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory - name: Foo type: class source: Symfony\Component\HttpKernel\Tests\Fixtures\Attribute\Foo - name: AttributeController type: class source: Symfony\Component\HttpKernel\Tests\Fixtures\Controller\AttributeController - name: BasicTypesController type: class source: Symfony\Component\HttpKernel\Tests\Fixtures\Controller\BasicTypesController - name: NullableController type: class source: Symfony\Component\HttpKernel\Tests\Fixtures\Controller\NullableController - name: VariadicController type: class source: Symfony\Component\HttpKernel\Tests\Fixtures\Controller\VariadicController properties: [] methods: - name: setUp visibility: protected parameters: [] comment: null - name: testSignature1 visibility: public parameters: [] comment: null - name: testSignature2 visibility: public parameters: [] comment: null - name: testSignature3 visibility: public parameters: [] comment: null - name: testSignature4 visibility: public parameters: [] comment: null - name: testSignature5 visibility: public parameters: [] comment: null - name: testVariadicSignature visibility: public parameters: [] comment: null - name: testBasicTypesSignature visibility: public parameters: [] comment: null - name: testNamedClosure visibility: public parameters: [] comment: null - name: testNullableTypesSignature visibility: public parameters: [] comment: null - name: testAttributeSignature visibility: public parameters: [] comment: null - name: testMultipleAttributes visibility: public parameters: [] comment: null - name: testIssue41478 visibility: public parameters: [] comment: null - name: signature1 visibility: public parameters: - name: foo - name: bar - name: baz comment: null - name: signature2 visibility: public parameters: - name: foo default: 'null' - name: bar default: 'null' - name: baz default: 'null' comment: null - name: signature3 visibility: public parameters: - name: bar - name: baz comment: null - name: signature4 visibility: public parameters: - name: foo default: '''default''' - name: bar default: '500' - name: baz default: '[]' comment: null - name: signature5 visibility: public parameters: - name: foo default: 'null' - name: bar default: 'null' comment: null traits: - Fake\ImportedAndFake - PHPUnit\Framework\TestCase - Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata - Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory - Symfony\Component\HttpKernel\Tests\Fixtures\Attribute\Foo - Symfony\Component\HttpKernel\Tests\Fixtures\Controller\AttributeController - Symfony\Component\HttpKernel\Tests\Fixtures\Controller\BasicTypesController - Symfony\Component\HttpKernel\Tests\Fixtures\Controller\NullableController - Symfony\Component\HttpKernel\Tests\Fixtures\Controller\VariadicController interfaces: []