original_string: public function prepare(
          \Parable\Console\App $app,
          \Parable\Console\Output $output,
          \Parable\Console\Input $input,
          \Parable\Console\Parameter $parameter
      ) {
          $this->app       = $app;
          $this->output    = $output;
          $this->input     = $input;
          $this->parameter = $parameter;
  
          return $this;
      }
code: public function prepare(
          \Parable\Console\App $app,
          \Parable\Console\Output $output,
          \Parable\Console\Input $input,
          \Parable\Console\Parameter $parameter
      ) {
          $this->app       = $app;
          $this->output    = $output;
          $this->input     = $input;
          $this->parameter = $parameter;
  
          return $this;
      }
code_tokens: public function prepare ( \ Parable \ Console \ App $ app , \ Parable \ Console \ Output $ output , \ Parable \ Console \ Input $ input , \ Parable \ Console \ Parameter $ parameter ) { $ this -> app = $ app ; $ this -> output = $ output ; $ this -> input = $ input ; $ this -> parameter = $ parameter ; return $ this ; }
docstring: Prepare the command, setting all classes the command is dependant on.
  
  @param \Parable\Console\App       $app
  @param \Parable\Console\Output    $output
  @param \Parable\Console\Input     $input
  @param \Parable\Console\Parameter $parameter
  
  @return $this
docstring_tokens: Prepare the command setting all classes the command is dependant on .