Fix name and phpdoc of ContainerBuilder::removeBindings

This commit is contained in:
Teoh Han Hui 2019-04-18 20:04:31 +02:00
parent e376c994f3
commit c93194d1db
No known key found for this signature in database
GPG Key ID: D43E2BABAF97DCAE
3 changed files with 5 additions and 5 deletions

View File

@ -1527,13 +1527,13 @@ class ContainerBuilder extends Container implements TaggedContainerInterface
} }
/** /**
* Adds a removed binding id. * Removes bindings for a service.
* *
* @param int $id * @param string $id The service identifier
* *
* @internal * @internal
*/ */
public function addRemovedBindingIds($id) public function removeBindings($id)
{ {
if ($this->hasDefinition($id)) { if ($this->hasDefinition($id)) {
foreach ($this->getDefinition($id)->getBindings() as $key => $binding) { foreach ($this->getDefinition($id)->getBindings() as $key => $binding) {

View File

@ -59,7 +59,7 @@ class ServiceConfigurator extends AbstractServiceConfigurator
{ {
parent::__destruct(); parent::__destruct();
$this->container->addRemovedBindingIds($this->id); $this->container->removeBindings($this->id);
if (!$this->definition instanceof ChildDefinition) { if (!$this->definition instanceof ChildDefinition) {
$this->container->setDefinition($this->id, $this->definition->setInstanceofConditionals($this->instanceof)); $this->container->setDefinition($this->id, $this->definition->setInstanceofConditionals($this->instanceof));

View File

@ -91,7 +91,7 @@ abstract class FileLoader extends BaseFileLoader
*/ */
protected function setDefinition($id, Definition $definition) protected function setDefinition($id, Definition $definition)
{ {
$this->container->addRemovedBindingIds($id); $this->container->removeBindings($id);
if ($this->isLoadingInstanceof) { if ($this->isLoadingInstanceof) {
if (!$definition instanceof ChildDefinition) { if (!$definition instanceof ChildDefinition) {