api/symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.yaml

143 lines
3.5 KiB
YAML
Raw Normal View History

2024-09-26 09:03:21 +00:00
name: autowiring_classes_80
class_comment: null
dependencies:
- name: AsDecorator
type: class
source: Symfony\Component\DependencyInjection\Attribute\AsDecorator
- name: Autowire
type: class
source: Symfony\Component\DependencyInjection\Attribute\Autowire
- name: AutowireDecorated
type: class
source: Symfony\Component\DependencyInjection\Attribute\AutowireDecorated
- name: AutowireInline
type: class
source: Symfony\Component\DependencyInjection\Attribute\AutowireInline
- name: AutowireIterator
type: class
source: Symfony\Component\DependencyInjection\Attribute\AutowireIterator
- name: AutowireLocator
type: class
source: Symfony\Component\DependencyInjection\Attribute\AutowireLocator
- name: Lazy
type: class
source: Symfony\Component\DependencyInjection\Attribute\Lazy
- name: ContainerInterface
type: class
source: Symfony\Component\DependencyInjection\ContainerInterface
- name: Required
type: class
source: Symfony\Contracts\Service\Attribute\Required
properties: []
methods:
- name: setFoo
visibility: public
parameters:
- name: foo
comment: null
- name: withFoo
visibility: public
parameters:
- name: foo
comment: null
- name: __construct
visibility: public
parameters:
- name: parameter
comment: null
- name: __construct
visibility: public
parameters:
- name: '''some.id'''
comment: null
- name: __construct
visibility: public
parameters:
- name: '#[Autowire(''%required.parameter%'''
comment: null
- name: __construct
visibility: public
parameters:
- name: '''ENABLED'''
comment: null
- name: __construct
visibility: public
parameters:
- name: arg1
- name: inner
comment: null
- name: __construct
visibility: public
parameters:
- name: arg1
- name: inner
comment: null
- name: __construct
visibility: public
parameters:
- name: inner
default: 'null'
comment: null
- name: __construct
visibility: public
parameters:
- name: '''decorated'''
default: '> new AutowireDecorated('
comment: null
- name: __construct
visibility: public
parameters:
- name: a
comment: null
- name: __construct
visibility: public
parameters:
- name: '#[Lazy'
- name: 'true'
comment: null
- name: __construct
visibility: public
parameters:
- name: foo
- name: someString
comment: null
- name: __construct
visibility: public
parameters:
- name: '#[AutowireInline(AutowireInlineAttributesBar::class'
- name: '''$someString'''
default: '> ''testString'''
- name: '''$foo'''
default: '> new Foo('
comment: null
- name: __construct
visibility: public
parameters:
- name: '#[AutowireInline(AutowireInlineAttributesBar::class'
- name: Foo(
comment: null
- name: __construct
visibility: public
parameters:
- name: '''autowire_inline2'''
- name: '''index_1'''
default: '> 345'
- name: ']'
comment: null
traits:
- Symfony\Component\DependencyInjection\Attribute\AsDecorator
- Symfony\Component\DependencyInjection\Attribute\Autowire
- Symfony\Component\DependencyInjection\Attribute\AutowireDecorated
- Symfony\Component\DependencyInjection\Attribute\AutowireInline
- Symfony\Component\DependencyInjection\Attribute\AutowireIterator
- Symfony\Component\DependencyInjection\Attribute\AutowireLocator
- Symfony\Component\DependencyInjection\Attribute\Lazy
- Symfony\Component\DependencyInjection\ContainerInterface
- Symfony\Contracts\Service\Attribute\Required
interfaces:
- AsDecoratorInterface
- AsDecoratorInterface
- AsDecoratorInterface
- AsDecoratorInterface
- AsDecoratorInterface