original_string: public function create(
          $tag, $html, $useOption = false, $parseContent = true,
          $nestLimit = -1, array $optionValidator = array(), InputValidator $bodyValidator = null
      ) {
          return new $this->className($tag, $html, $useOption, $parseContent, $nestLimit, $optionValidator, $bodyValidator);
      }
code: public function create(
          $tag, $html, $useOption = false, $parseContent = true,
          $nestLimit = -1, array $optionValidator = array(), InputValidator $bodyValidator = null
      ) {
          return new $this->className($tag, $html, $useOption, $parseContent, $nestLimit, $optionValidator, $bodyValidator);
      }
code_tokens: public function create ( $ tag , $ html , $ useOption = false , $ parseContent = true , $ nestLimit = - 1 , array $ optionValidator = array ( ) , InputValidator $ bodyValidator = null ) { return new $ this -> className ( $ tag , $ html , $ useOption , $ parseContent , $ nestLimit , $ optionValidator , $ bodyValidator ) ; }
docstring: Create a new definition
  
  @param string         $tag
  @param string         $html
  @param boolean        $useOption
  @param boolean        $parseContent
  @param integer        $nestLimit
  @param array          $optionValidator
  @param InputValidator $bodyValidator
docstring_tokens: Create a new definition