Processes the ContainerBuilder for inline service definitions.
ContainerBuilder $container:
Overrides CompilerPassInterface::process
public function process(ContainerBuilder $container) {
$this->compiler = $container
->getCompiler();
$this->formatter = $this->compiler
->getLoggingFormatter();
$this->graph = $this->compiler
->getServiceReferenceGraph();
foreach ($container
->getDefinitions() as $id => $definition) {
$this->currentId = $id;
$definition
->setArguments($this
->inlineArguments($container, $definition
->getArguments()));
$definition
->setMethodCalls($this
->inlineArguments($container, $definition
->getMethodCalls()));
$definition
->setProperties($this
->inlineArguments($container, $definition
->getProperties()));
}
}