original_string: protected function initContainer()
      {
          $initNode = $this->getResolver()->getSectionId('', 'init');
  
          if ($this->getResolver()->has($initNode)) {
              $this->getFactory()->executeMethodBatch(
                  $this->getResolver()->get($initNode)
              );
          }
          return $this;
      }
code: protected function initContainer()
      {
          $initNode = $this->getResolver()->getSectionId('', 'init');
  
          if ($this->getResolver()->has($initNode)) {
              $this->getFactory()->executeMethodBatch(
                  $this->getResolver()->get($initNode)
              );
          }
          return $this;
      }
code_tokens: protected function initContainer ( ) { $ initNode = $ this -> getResolver ( ) -> getSectionId ( '' , 'init' ) ; if ( $ this -> getResolver ( ) -> has ( $ initNode ) ) { $ this -> getFactory ( ) -> executeMethodBatch ( $ this -> getResolver ( ) -> get ( $ initNode ) ) ; } return $ this ; }
docstring: execute init methods defined in 'di.init' node
  
  @return $this
  @throws RuntimeException if anything goes wrong
  @access protected
docstring_tokens: execute init methods defined in di . init node