57 lines
1.2 KiB
YAML
57 lines
1.2 KiB
YAML
|
name: DumperInterface
|
||
|
class_comment: null
|
||
|
dependencies:
|
||
|
- name: Definition
|
||
|
type: class
|
||
|
source: Symfony\Component\DependencyInjection\Definition
|
||
|
properties: []
|
||
|
methods:
|
||
|
- name: isProxyCandidate
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: definition
|
||
|
- name: '&$asGhostObject'
|
||
|
default: 'null'
|
||
|
- name: id
|
||
|
default: 'null'
|
||
|
comment: '# * Lazy proxy dumper capable of generating the instantiation logic PHP
|
||
|
code for proxied services.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @author Marco Pivetta <ocramius@gmail.com>
|
||
|
|
||
|
# */
|
||
|
|
||
|
# interface DumperInterface
|
||
|
|
||
|
# {
|
||
|
|
||
|
# /**
|
||
|
|
||
|
# * Inspects whether the given definitions should produce proxy instantiation
|
||
|
logic in the dumped container.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param bool|null &$asGhostObject Set to true after the call if the proxy is
|
||
|
a ghost object'
|
||
|
- name: getProxyFactoryCode
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: definition
|
||
|
- name: id
|
||
|
- name: factoryCode
|
||
|
comment: '# * Generates the code to be used to instantiate a proxy in the dumped
|
||
|
factory code.'
|
||
|
- name: getProxyCode
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: definition
|
||
|
- name: id
|
||
|
default: 'null'
|
||
|
comment: '# * Generates the code for the lazy proxy.'
|
||
|
traits:
|
||
|
- Symfony\Component\DependencyInjection\Definition
|
||
|
interfaces: []
|