api/symfony/Bundle/FrameworkBundle/Test/TestContainer.yaml
2024-09-26 02:03:21 -07:00

121 lines
2.6 KiB
YAML

name: TestContainer
class_comment: '# * A special container used in tests. This gives access to both public
and
# * private services. The container will not include private services that have
# * been inlined or removed. Private services will be removed when they are not
# * used by other services.
# *
# * @author Nicolas Grekas <p@tchwork.com>
# *
# * @internal'
dependencies:
- name: ContainerInterface
type: class
source: Psr\Container\ContainerInterface
- name: Container
type: class
source: Symfony\Component\DependencyInjection\Container
- name: InvalidArgumentException
type: class
source: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- name: ParameterBagInterface
type: class
source: Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface
- name: KernelInterface
type: class
source: Symfony\Component\HttpKernel\KernelInterface
properties: []
methods:
- name: __construct
visibility: public
parameters:
- name: kernel
- name: privateServicesLocatorId
- name: renamedIds
default: '[]'
comment: null
- name: compile
visibility: public
parameters: []
comment: null
- name: isCompiled
visibility: public
parameters: []
comment: null
- name: getParameterBag
visibility: public
parameters: []
comment: null
- name: getParameter
visibility: public
parameters:
- name: name
comment: null
- name: hasParameter
visibility: public
parameters:
- name: name
comment: null
- name: setParameter
visibility: public
parameters:
- name: name
- name: value
comment: null
- name: set
visibility: public
parameters:
- name: id
- name: service
comment: null
- name: has
visibility: public
parameters:
- name: id
comment: null
- name: get
visibility: public
parameters:
- name: id
- name: invalidBehavior
default: self::EXCEPTION_ON_INVALID_REFERENCE
comment: null
- name: initialized
visibility: public
parameters:
- name: id
comment: null
- name: reset
visibility: public
parameters: []
comment: null
- name: getServiceIds
visibility: public
parameters: []
comment: null
- name: getRemovedIds
visibility: public
parameters: []
comment: null
- name: getPublicContainer
visibility: private
parameters: []
comment: null
- name: getPrivateContainer
visibility: private
parameters: []
comment: null
traits:
- Psr\Container\ContainerInterface
- Symfony\Component\DependencyInjection\Container
- Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface
- Symfony\Component\HttpKernel\KernelInterface
interfaces: []