platform/api/symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.yaml

256 lines
9 KiB
YAML
Raw Normal View History

2024-09-02 17:44:11 +00:00
name: RegisterServiceSubscribersPassTest
class_comment: null
dependencies:
- name: TestCase
type: class
source: PHPUnit\Framework\TestCase
- name: PsrContainerInterface
type: class
source: Psr\Container\ContainerInterface
- name: ServiceClosureArgument
type: class
source: Symfony\Component\DependencyInjection\Argument\ServiceClosureArgument
- name: ServiceLocatorArgument
type: class
source: Symfony\Component\DependencyInjection\Argument\ServiceLocatorArgument
- name: TaggedIteratorArgument
type: class
source: Symfony\Component\DependencyInjection\Argument\TaggedIteratorArgument
- name: Autowire
type: class
source: Symfony\Component\DependencyInjection\Attribute\Autowire
- name: AutowireDecorated
type: class
source: Symfony\Component\DependencyInjection\Attribute\AutowireDecorated
- 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: AutowirePass
type: class
source: Symfony\Component\DependencyInjection\Compiler\AutowirePass
- name: RegisterServiceSubscribersPass
type: class
source: Symfony\Component\DependencyInjection\Compiler\RegisterServiceSubscribersPass
- name: ResolveBindingsPass
type: class
source: Symfony\Component\DependencyInjection\Compiler\ResolveBindingsPass
- name: ResolveServiceSubscribersPass
type: class
source: Symfony\Component\DependencyInjection\Compiler\ResolveServiceSubscribersPass
- 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: CustomDefinition
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition
- name: TestDefinition1
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition1
- name: TestDefinition2
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition2
- name: TestDefinition3
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition3
- name: TestServiceSubscriber
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber
- name: TestServiceSubscriberChild
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberChild
- name: TestServiceSubscriberIntersection
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberIntersection
- name: TestServiceSubscriberIntersectionWithTrait
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberIntersectionWithTrait
- name: TestServiceSubscriberParent
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberParent
- name: TestServiceSubscriberUnion
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberUnion
- name: TestServiceSubscriberUnionWithTrait
type: class
source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberUnionWithTrait
- name: TypedReference
type: class
source: Symfony\Component\DependencyInjection\TypedReference
- name: SubscribedService
type: class
source: Symfony\Contracts\Service\Attribute\SubscribedService
- name: ServiceMethodsSubscriberTrait
type: class
source: Symfony\Contracts\Service\ServiceMethodsSubscriberTrait
- name: ServiceSubscriberInterface
type: class
source: Symfony\Contracts\Service\ServiceSubscriberInterface
- name: ServiceMethodsSubscriberTrait
type: class
source: ServiceMethodsSubscriberTrait
- name: ServiceMethodsSubscriberTrait
type: class
source: ServiceMethodsSubscriberTrait
- name: ServiceMethodsSubscriberTrait
type: class
source: ServiceMethodsSubscriberTrait
properties: []
methods:
- name: testInvalidClass
visibility: public
parameters: []
comment: null
- name: testInvalidAttributes
visibility: public
parameters: []
comment: null
- name: testNoAttributes
visibility: public
parameters: []
comment: null
- name: testWithAttributes
visibility: public
parameters: []
comment: null
- name: testUnionServices
visibility: public
parameters: []
comment: null
- name: testIntersectionServices
visibility: public
parameters: []
comment: null
- name: testExtraServiceSubscriber
visibility: public
parameters: []
comment: null
- name: testServiceMethodsSubscriberTraitWithSubscribedServiceAttribute
visibility: public
parameters: []
comment: null
- name: testServiceMethodsSubscriberTraitWithSubscribedServiceAttributeOnStaticMethod
visibility: public
parameters: []
comment: null
- name: method
visibility: public
parameters: []
comment: null
- name: testServiceMethodsSubscriberTraitWithSubscribedServiceAttributeOnMethodWithRequiredParameters
visibility: public
parameters: []
comment: null
- name: method
visibility: public
parameters:
- name: param1
- name: param2
default: 'null'
comment: null
- name: testServiceMethodsSubscriberTraitWithSubscribedServiceAttributeOnMethodMissingReturnType
visibility: public
parameters: []
comment: null
- name: method
visibility: public
parameters: []
comment: null
- name: testServiceMethodsSubscriberTraitWithUnionReturnType
visibility: public
parameters: []
comment: null
- name: testServiceMethodsSubscriberTraitWithIntersectionReturnType
visibility: public
parameters: []
comment: null
- name: testServiceSubscriberWithSemanticId
visibility: public
parameters: []
comment: null
- name: getSubscribedServices
visibility: public
parameters: []
comment: null
- name: testSubscribedServiceWithAttributes
visibility: public
parameters: []
comment: null
- name: getSubscribedServices
visibility: public
parameters: []
comment: null
- name: testSubscribedServiceWithLegacyAttributes
visibility: public
parameters: []
comment: '# * @group legacy'
- name: getSubscribedServices
visibility: public
parameters: []
comment: null
- name: testBinding
visibility: public
parameters: []
comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\DependencyInjection\Argument\ServiceClosureArgument
- Symfony\Component\DependencyInjection\Argument\ServiceLocatorArgument
- Symfony\Component\DependencyInjection\Argument\TaggedIteratorArgument
- Symfony\Component\DependencyInjection\Attribute\Autowire
- Symfony\Component\DependencyInjection\Attribute\AutowireDecorated
- Symfony\Component\DependencyInjection\Attribute\TaggedIterator
- Symfony\Component\DependencyInjection\Attribute\TaggedLocator
- Symfony\Component\DependencyInjection\Attribute\Target
- Symfony\Component\DependencyInjection\Compiler\AutowirePass
- Symfony\Component\DependencyInjection\Compiler\RegisterServiceSubscribersPass
- Symfony\Component\DependencyInjection\Compiler\ResolveBindingsPass
- Symfony\Component\DependencyInjection\Compiler\ResolveServiceSubscribersPass
- Symfony\Component\DependencyInjection\ContainerBuilder
- Symfony\Component\DependencyInjection\ContainerInterface
- Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- Symfony\Component\DependencyInjection\Reference
- Symfony\Component\DependencyInjection\ServiceLocator
- Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition1
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition2
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition3
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberChild
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberIntersection
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberIntersectionWithTrait
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberParent
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberUnion
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriberUnionWithTrait
- Symfony\Component\DependencyInjection\TypedReference
- Symfony\Contracts\Service\Attribute\SubscribedService
- Symfony\Contracts\Service\ServiceMethodsSubscriberTrait
- Symfony\Contracts\Service\ServiceSubscriberInterface
- ServiceMethodsSubscriberTrait
- ServiceMethodsSubscriberTrait
- ServiceMethodsSubscriberTrait
interfaces:
- ServiceSubscriberInterface
- ServiceSubscriberInterface
- ServiceSubscriberInterface
- ServiceSubscriberInterface
- ServiceSubscriberInterface
- ServiceSubscriberInterface