- // Now replace target instances in all definitions
- foreach ($container->getDefinitions() as $definitionId => $definition) {
- $definition->setArguments($this->updateArgumentReferences($replacements, $definitionId, $definition->getArguments()));
- $definition->setMethodCalls($this->updateArgumentReferences($replacements, $definitionId, $definition->getMethodCalls()));
- $definition->setProperties($this->updateArgumentReferences($replacements, $definitionId, $definition->getProperties()));
- $definition->setFactory($this->updateFactoryReference($replacements, $definition->getFactory()));
- }