original_string: public function box($contents, $classes = 'generalbox', $id = null, $attributes = array()) {
          return $this->box_start($classes, $id, $attributes) . $contents . $this->box_end();
      }
code: public function box($contents, $classes = 'generalbox', $id = null, $attributes = array()) {
          return $this->box_start($classes, $id, $attributes) . $contents . $this->box_end();
      }
code_tokens: public function box ( $ contents , $ classes = 'generalbox' , $ id = null , $ attributes = array ( ) ) { return $ this -> box_start ( $ classes , $ id , $ attributes ) . $ contents . $ this -> box_end ( ) ; }
docstring: Outputs a box.
  
  @param string $contents The contents of the box
  @param string $classes A space-separated list of CSS classes
  @param string $id An optional ID
  @param array $attributes An array of other attributes to give the box.
  @return string the HTML to output.
docstring_tokens: Outputs a box .