Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass
Inline service definitions where this is possible.
- Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Synopsis
class InlineServiceDefinitionsPass
implements
RepeatablePassInterface
{
- // members
- private $repeatedPass;
- private $graph;
- private $compiler;
- private $formatter;
- private $currentId;
- // methods
- public void setRepeatedPass()
- public void process()
- private array inlineArguments()
- private Boolean isInlineableDefinition()
Hierarchy
Members
private
- $compiler
- $currentId
- $formatter
- $graph
- $repeatedPass
Methods
private
- inlineArguments() — Processes inline arguments.
- isInlineableDefinition() — Checks if the definition is inlineable.
public
- process() — Processes the ContainerBuilder for inline service definitions.
- setRepeatedPass() — {@inheritDoc}