DumperInterface
интерфейс DumperInterface
Ленивый прокси-дампер, способный генерировать код PHP для логики инициализации прокси-сервисов.
Методы
| bool | isProxyCandidate(Definition $definition) Проверяет, должны ли заданные определения генерировать логику инициализации прокси в дампе контейнера. | |
| string | getProxyFactoryCode(Definition $definition, string $id) Генерирует код для инициализации прокси в коде фабрики дампа. | |
| string | getProxyCode(Definition $definition) Генерирует код для ленивого прокси. |
Подробности
bool isProxyCandidate(Definition $definition)
Проверяет, должны ли заданные определения генерировать логику инициализации прокси в дампе контейнера.
Параметры
| Definition | $definition |
Возвращаемое значение
| bool |
string getProxyFactoryCode(Definition $definition, string $id)
Генерирует код для инициализации прокси в коде фабрики дампа.
Параметры
| Definition | $definition | |
| string | $id | идентификатор сервиса |
Возвращаемое значение
| string |
string getProxyCode(Definition $definition)
Генерирует код для ленивого прокси.
Параметры
| Definition | $definition |
Возвращаемое значение
| string |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/DumperInterface.html