original_string: public function page_line($x1, $y1, $x2, $y2, $color, $width, $style = array())
      {
          $_t = 'line';
          $this->_page_text[] = compact('_t', 'x1', 'y1', 'x2', 'y2', 'color', 'width', 'style');
      }
code: public function page_line($x1, $y1, $x2, $y2, $color, $width, $style = array())
      {
          $_t = 'line';
          $this->_page_text[] = compact('_t', 'x1', 'y1', 'x2', 'y2', 'color', 'width', 'style');
      }
code_tokens: public function page_line ( $ x1 , $ y1 , $ x2 , $ y2 , $ color , $ width , $ style = array ( ) ) { $ _t = 'line' ; $ this -> _page_text [ ] = compact ( '_t' , 'x1' , 'y1' , 'x2' , 'y2' , 'color' , 'width' , 'style' ) ; }
docstring: Draw line at the specified coordinates on every page.
  
  See {@link Style::munge_color()} for the format of the colour array.
  
  @param float $x1
  @param float $y1
  @param float $x2
  @param float $y2
  @param array $color
  @param float $width
  @param array $style optional
docstring_tokens: Draw line at the specified coordinates on every page .