private function XmlDumper::addMethodCalls

Adds method calls.

Parameters

array $methodcalls:

DOMElement $parent:

1 call to XmlDumper::addMethodCalls()
XmlDumper::addService in drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php
Adds a service.

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php, line 90

Class

XmlDumper
XmlDumper dumps a service container as an XML string.

Namespace

Symfony\Component\DependencyInjection\Dumper

Code

private function addMethodCalls(array $methodcalls, \DOMElement $parent) {
  foreach ($methodcalls as $methodcall) {
    $call = $this->document
      ->createElement('call');
    $call
      ->setAttribute('method', $methodcall[0]);
    if (count($methodcall[1])) {
      $this
        ->convertParameters($methodcall[1], 'argument', $call);
    }
    $parent
      ->appendChild($call);
  }
}