original_string: public function iRunPhpDocumentorWith(PyStringNode $code, $extraParameters = '')
      {
          $tmp = self::getTmpFolder();
          $file = tempnam($tmp, 'pdb');
          file_put_contents($file, $code);
          $this->iRunPhpdoc("-f $file -t $tmp --config='{$this->getTempXmlConfigurationPath()}' --force $extraParameters");
          unlink($file);
      }
code: public function iRunPhpDocumentorWith(PyStringNode $code, $extraParameters = '')
      {
          $tmp = self::getTmpFolder();
          $file = tempnam($tmp, 'pdb');
          file_put_contents($file, $code);
          $this->iRunPhpdoc("-f $file -t $tmp --config='{$this->getTempXmlConfigurationPath()}' --force $extraParameters");
          unlink($file);
      }
code_tokens: public function iRunPhpDocumentorWith ( PyStringNode $ code , $ extraParameters = '' ) { $ tmp = self :: getTmpFolder ( ) ; $ file = tempnam ( $ tmp , 'pdb' ) ; file_put_contents ( $ file , $ code ) ; $ this -> iRunPhpdoc ( "-f $file -t $tmp --config='{$this->getTempXmlConfigurationPath()}' --force $extraParameters" ) ; unlink ( $ file ) ; }
docstring: Parses the given PHP code with phpDocumentor.
  
  @param PyStringNode $code
  
  @When /^I run phpDocumentor with:$/
  
  @return void
docstring_tokens: Parses the given PHP code with phpDocumentor .