original_string: public function write($message, $newlines = 1)
      {
          if (is_array($message)) {
              $message = implode(static::LF, $message);
          }
  
          return $this->_write($this->styleText($message . str_repeat(static::LF, $newlines)));
      }
code: public function write($message, $newlines = 1)
      {
          if (is_array($message)) {
              $message = implode(static::LF, $message);
          }
  
          return $this->_write($this->styleText($message . str_repeat(static::LF, $newlines)));
      }
code_tokens: public function write ( $ message , $ newlines = 1 ) { if ( is_array ( $ message ) ) { $ message = implode ( static :: LF , $ message ) ; } return $ this -> _write ( $ this -> styleText ( $ message . str_repeat ( static :: LF , $ newlines ) ) ) ; }
docstring: Outputs a single or multiple messages to stdout or stderr. If no parameters
  are passed, outputs just a newline.
  
  @param string|array $message A string or an array of strings to output
  @param int $newlines Number of newlines to append
  @return int|bool The number of bytes returned from writing to output.
docstring_tokens: Outputs a single or multiple messages to stdout or stderr . If no parameters are passed outputs just a newline .