original_string: public function run(RunnableInterface $command, callable $func = null)
      {
          if ($func) {
              throw new \Exception('You cannot process passthru with a callable. Use another Runner instead.');
          }
  
          $command = (string) $command->getCommandAssembler();
          passthru($command, $status);
          return $this->getResponseClass($command, $status, '');
      }
code: public function run(RunnableInterface $command, callable $func = null)
      {
          if ($func) {
              throw new \Exception('You cannot process passthru with a callable. Use another Runner instead.');
          }
  
          $command = (string) $command->getCommandAssembler();
          passthru($command, $status);
          return $this->getResponseClass($command, $status, '');
      }
code_tokens: public function run ( RunnableInterface $ command , callable $ func = null ) { if ( $ func ) { throw new \ Exception ( 'You cannot process passthru with a callable. Use another Runner instead.' ) ; } $ command = ( string ) $ command -> getCommandAssembler ( ) ; passthru ( $ command , $ status ) ; return $ this -> getResponseClass ( $ command , $ status , '' ) ; }
docstring: Passes through result of the command so no output is set
  @link http://php.net/passthru
  @param RunnableInterface $command
docstring_tokens: Passes through result of the command so no output is set