original_string: public function w($width, $indent1 = null, $indent2 = null)
      {
          if ($indent1) {
              $width .= ',' . $indent1;
  
              if ($indent2) {
                  $width .= ',' . $indent2;
              }
          }
  
          $this->arguments[] = '-w' . $width;
  
          return $this;
      }
code: public function w($width, $indent1 = null, $indent2 = null)
      {
          if ($indent1) {
              $width .= ',' . $indent1;
  
              if ($indent2) {
                  $width .= ',' . $indent2;
              }
          }
  
          $this->arguments[] = '-w' . $width;
  
          return $this;
      }
code_tokens: public function w ( $ width , $ indent1 = null , $ indent2 = null ) { if ( $ indent1 ) { $ width .= ',' . $ indent1 ; if ( $ indent2 ) { $ width .= ',' . $ indent2 ; } } $ this -> arguments [ ] = '-w' . $ width ; return $ this ; }
docstring: Linewrap the output by wrapping each line at width.
  
  The first line of each entry is indented by indent1 spaces, and the second and subsequent lines are indented by
  indent2 spaces.
  
  Width, indent1, and indent2 default to 76, 6 and 9 respectively.
  
  If width is 0 (zero) then indent the lines of the output without wrapping them.
  
  @param int      $width   The width or 0 to disable indenting.
  
  @param null|int $indent1 The amount of spaces the first line of each entry is indented by.
  
  @param null|int $indent2 The amount of spaces subsequent lines of each entry are indented by.
  
  @return ShortLogCommandBuilder
  
  @SuppressWarnings(PHPMD.ShortMethodName)
docstring_tokens: Linewrap the output by wrapping each line at width .