original_string: public function install($package)
      {
          if (! is_null($package)) {
              $package = '"'.$package.'"';
          }
          $process = $this->getProcess();
          $process->setCommandLine(trim($this->findComposer().' require '.$package));
          $process->run($this->output);
      }
code: public function install($package)
      {
          if (! is_null($package)) {
              $package = '"'.$package.'"';
          }
          $process = $this->getProcess();
          $process->setCommandLine(trim($this->findComposer().' require '.$package));
          $process->run($this->output);
      }
code_tokens: public function install ( $ package ) { if ( ! is_null ( $ package ) ) { $ package = '"' . $ package . '"' ; } $ process = $ this -> getProcess ( ) ; $ process -> setCommandLine ( trim ( $ this -> findComposer ( ) . ' require ' . $ package ) ) ; $ process -> run ( $ this -> output ) ; }
docstring: Require a new composer package.
  
  @param string $package
  
  @return void
docstring_tokens: Require a new composer package .