311 lines
8.2 KiB
YAML
311 lines
8.2 KiB
YAML
name: RegisterControllerArgumentLocatorsPassTest
|
|
class_comment: null
|
|
dependencies:
|
|
- name: TestCase
|
|
type: class
|
|
source: PHPUnit\Framework\TestCase
|
|
- name: LazyClosure
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Argument\LazyClosure
|
|
- name: RewindableGenerator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Argument\RewindableGenerator
|
|
- name: ServiceClosureArgument
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Argument\ServiceClosureArgument
|
|
- name: Autowire
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\Autowire
|
|
- name: AutowireCallable
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\AutowireCallable
|
|
- name: AutowireIterator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\AutowireIterator
|
|
- name: AutowireLocator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\AutowireLocator
|
|
- name: TaggedIterator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\TaggedIterator
|
|
- name: TaggedLocator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\TaggedLocator
|
|
- name: Target
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Attribute\Target
|
|
- name: ChildDefinition
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ChildDefinition
|
|
- name: ContainerBuilder
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ContainerBuilder
|
|
- name: ContainerInterface
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ContainerInterface
|
|
- name: InvalidArgumentException
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
|
|
- name: Reference
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Reference
|
|
- name: ServiceLocator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ServiceLocator
|
|
- name: TypedReference
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\TypedReference
|
|
- name: Response
|
|
type: class
|
|
source: Symfony\Component\HttpFoundation\Response
|
|
- name: RegisterControllerArgumentLocatorsPass
|
|
type: class
|
|
source: Symfony\Component\HttpKernel\DependencyInjection\RegisterControllerArgumentLocatorsPass
|
|
- name: DummyController
|
|
type: class
|
|
source: Symfony\Component\HttpKernel\Tests\Fixtures\DataCollector\DummyController
|
|
- name: Suit
|
|
type: class
|
|
source: Symfony\Component\HttpKernel\Tests\Fixtures\Suit
|
|
properties: []
|
|
methods:
|
|
- name: testInvalidClass
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNoAction
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNoArgument
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNoService
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testInvalidMethod
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testInvalidArgument
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testAllActions
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testExplicitArgument
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testOptionalArgument
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testSkipSetContainer
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testExceptionOnNonExistentTypeHint
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testExceptionOnNonExistentTypeHintDifferentNamespace
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNoExceptionOnNonExistentTypeHintOptionalArg
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testArgumentWithNoTypeHintIsOk
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testControllersAreMadePublic
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testControllersAreMadeNonLazy
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testBindings
|
|
visibility: public
|
|
parameters:
|
|
- name: bindingName
|
|
comment: '# * @dataProvider provideBindings'
|
|
- name: provideBindings
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testBindScalarValueToControllerArgument
|
|
visibility: public
|
|
parameters:
|
|
- name: bindingKey
|
|
comment: '# * @dataProvider provideBindScalarValueToControllerArgument'
|
|
- name: provideBindScalarValueToControllerArgument
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testBindingsOnChildDefinitions
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNotTaggedControllerServiceReceivesLocatorArgument
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testAlias
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testEnumArgumentIsIgnored
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testBindWithTarget
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testResponseArgumentIsIgnored
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testAutowireAttribute
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testTaggedIteratorAndTaggedLocatorAttributes
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * @group legacy'
|
|
- name: testAutowireIteratorAndAutowireLocatorAttributes
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testTaggedControllersAreRegisteredInControllerResolver
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: __construct
|
|
visibility: public
|
|
parameters:
|
|
- name: bar
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: bar
|
|
comment: null
|
|
- name: barAction
|
|
visibility: protected
|
|
parameters:
|
|
- name: bar
|
|
comment: null
|
|
- name: setContainer
|
|
visibility: public
|
|
parameters:
|
|
- name: container
|
|
default: 'null'
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: bar
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: nonExistent
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: nonExistent
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: nonExistent
|
|
default: 'null'
|
|
comment: null
|
|
- name: barAction
|
|
visibility: public
|
|
parameters:
|
|
- name: nonExistent
|
|
- name: bar
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: someArg
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: suit
|
|
default: Suit::Spades
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: '#[Target(''some.api.key'''
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: response
|
|
- name: nullableResponse
|
|
comment: null
|
|
- name: __construct
|
|
visibility: public
|
|
parameters:
|
|
- name: parameter
|
|
comment: null
|
|
- name: foo
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: '''some.id'''
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: '#[TaggedIterator(''foobar'''
|
|
comment: null
|
|
- name: fooAction
|
|
visibility: public
|
|
parameters:
|
|
- name: '#[AutowireIterator(''foobar'''
|
|
comment: null
|
|
traits:
|
|
- PHPUnit\Framework\TestCase
|
|
- Symfony\Component\DependencyInjection\Argument\LazyClosure
|
|
- Symfony\Component\DependencyInjection\Argument\RewindableGenerator
|
|
- Symfony\Component\DependencyInjection\Argument\ServiceClosureArgument
|
|
- Symfony\Component\DependencyInjection\Attribute\Autowire
|
|
- Symfony\Component\DependencyInjection\Attribute\AutowireCallable
|
|
- Symfony\Component\DependencyInjection\Attribute\AutowireIterator
|
|
- Symfony\Component\DependencyInjection\Attribute\AutowireLocator
|
|
- Symfony\Component\DependencyInjection\Attribute\TaggedIterator
|
|
- Symfony\Component\DependencyInjection\Attribute\TaggedLocator
|
|
- Symfony\Component\DependencyInjection\Attribute\Target
|
|
- Symfony\Component\DependencyInjection\ChildDefinition
|
|
- Symfony\Component\DependencyInjection\ContainerBuilder
|
|
- Symfony\Component\DependencyInjection\ContainerInterface
|
|
- Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
|
|
- Symfony\Component\DependencyInjection\Reference
|
|
- Symfony\Component\DependencyInjection\ServiceLocator
|
|
- Symfony\Component\DependencyInjection\TypedReference
|
|
- Symfony\Component\HttpFoundation\Response
|
|
- Symfony\Component\HttpKernel\DependencyInjection\RegisterControllerArgumentLocatorsPass
|
|
- Symfony\Component\HttpKernel\Tests\Fixtures\DataCollector\DummyController
|
|
- Symfony\Component\HttpKernel\Tests\Fixtures\Suit
|
|
interfaces: []
|