Documentation

CheckDefinitionValidityPass
in package
implements CompilerPassInterface

This pass validates each definition individually only taking the information into account which is contained in the definition itself.

Later passes can rely on the following, and specifically do not need to perform these checks themselves:

  • non synthetic, non abstract services always have a class set
  • synthetic services are always public
Tags
author

Johannes M. Schmitt schmittjoh@gmail.com

Table of Contents

Interfaces

CompilerPassInterface
Interface that must be implemented by compilation passes.

Methods

process()  : mixed
Processes the ContainerBuilder to validate the Definition.

Methods


        
On this page

Search results