original_string: public function removeAttribute($name)
      {
          if(strlen($name) < 1)
          {
              throw new HTMLTagException("Attribute name is empty");
          }
  
          unset($this->tag_attributes[strtolower($name)]);
  
          return $this;
      }
code: public function removeAttribute($name)
      {
          if(strlen($name) < 1)
          {
              throw new HTMLTagException("Attribute name is empty");
          }
  
          unset($this->tag_attributes[strtolower($name)]);
  
          return $this;
      }
code_tokens: public function removeAttribute ( $ name ) { if ( strlen ( $ name ) < 1 ) { throw new HTMLTagException ( "Attribute name is empty" ) ; } unset ( $ this -> tag_attributes [ strtolower ( $ name ) ] ) ; return $ this ; }
docstring: Removes the attribute from the tag, along with its value.
  @param   string  $name
  @return  HTMLTag
  @throws  HTMLTagException
docstring_tokens: Removes the attribute from the tag along with its value .