original_string: public function addElement($element_name, $type, $contents, $attr_collections, $attributes = array())
      {
          $module = $this->getAnonymousModule();
          // assume that if the user is calling this, the element
          // is safe. This may not be a good idea
          $element = $module->addElement($element_name, $type, $contents, $attr_collections, $attributes);
          return $element;
      }
code: public function addElement($element_name, $type, $contents, $attr_collections, $attributes = array())
      {
          $module = $this->getAnonymousModule();
          // assume that if the user is calling this, the element
          // is safe. This may not be a good idea
          $element = $module->addElement($element_name, $type, $contents, $attr_collections, $attributes);
          return $element;
      }
code_tokens: public function addElement ( $ element_name , $ type , $ contents , $ attr_collections , $ attributes = array ( ) ) { $ module = $ this -> getAnonymousModule ( ) ; // assume that if the user is calling this, the element // is safe. This may not be a good idea $ element = $ module -> addElement ( $ element_name , $ type , $ contents , $ attr_collections , $ attributes ) ; return $ element ; }
docstring: Adds a custom element to your HTML definition
  @see HTMLPurifier_HTMLModule::addElement() for detailed
  parameter and return value descriptions.
docstring_tokens: Adds a custom element to your HTML definition