Spec-Zone.ru › Symfony 4.1

CheckDefinitionValidityPass

class CheckDefinitionValidityPass implements CompilerPassInterface

Этот проход проверяет каждое определение индивидуально, учитывая только информацию, содержащуюся в самом определении.

Последующие проходы могут полагаться на следующее и, в частности, не нуждаются в выполнении этих проверок сами:

  • несинтетические, не абстрактные сервисы всегда имеют установленный класс
  • синтетические сервисы всегда являются общедоступными

Методы

process(ContainerBuilder $container)

Обрабатывает ContainerBuilder для проверки определения.

Подробности

process(ContainerBuilder $container)

Обрабатывает ContainerBuilder для проверки определения.

Параметры

ContainerBuilder $container

Исключения

RuntimeException При невалидном определении

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/DependencyInjection/Compiler/CheckDefinitionValidityPass.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API