Here are the classes tree, built with class extensions. Classes without any extension are not represented..
- \HTMLPurifier_Definition
- \HTMLPurifier_CSSDefinition
- \HTMLPurifier_HTMLDefinition
- \HTMLPurifier_URIDefinition
- \HTMLPurifier_Exception
- \HTMLPurifier_ConfigSchema_Exception
- \HTMLPurifier_VarParserException
- \HTMLPurifier_Language
- \HTMLPurifier_Language_en_x_test
- \HTMLPurifier_VarParser
- \HTMLPurifier_VarParser_Flexible
- \HTMLPurifier_VarParser_Native
- \HTMLPurifier_Filter
- \HTMLPurifier_Filter_ExtractStyleBlocks
- \HTMLPurifier_Filter_YouTube
- \HTMLPurifier_ChildDef
- \HTMLPurifier_ChildDef_Chameleon
- \HTMLPurifier_ChildDef_Custom
- \HTMLPurifier_ChildDef_Empty
- \HTMLPurifier_ChildDef_Required
- \HTMLPurifier_ChildDef_Optional
- \HTMLPurifier_ChildDef_StrictBlockquote
- \HTMLPurifier_ChildDef_Table
- \HTMLPurifier_Strategy
- \HTMLPurifier_Strategy_Composite
- \HTMLPurifier_Strategy_Core
- \HTMLPurifier_Strategy_FixNesting
- \HTMLPurifier_Strategy_MakeWellFormed
- \HTMLPurifier_Strategy_RemoveForeignElements
- \HTMLPurifier_Strategy_ValidateAttributes
- \HTMLPurifier_Strategy_Composite
- \HTMLPurifier_ConfigDef
- \HTMLPurifier_ConfigDef_Directive
- \HTMLPurifier_ConfigDef_DirectiveAlias
- \HTMLPurifier_ConfigDef_Namespace
- \HTMLPurifier_AttrDef
- \HTMLPurifier_AttrDef_CSS
- \HTMLPurifier_AttrDef_CSS_Background
- \HTMLPurifier_AttrDef_CSS_BackgroundPosition
- \HTMLPurifier_AttrDef_CSS_Border
- \HTMLPurifier_AttrDef_CSS_Color
- \HTMLPurifier_AttrDef_CSS_Composite
- \HTMLPurifier_AttrDef_CSS_DenyElementDecorator
- \HTMLPurifier_AttrDef_CSS_Filter
- \HTMLPurifier_AttrDef_CSS_Font
- \HTMLPurifier_AttrDef_CSS_FontFamily
- \HTMLPurifier_AttrDef_CSS_ImportantDecorator
- \HTMLPurifier_AttrDef_CSS_Length
- \HTMLPurifier_AttrDef_CSS_ListStyle
- \HTMLPurifier_AttrDef_CSS_Multiple
- \HTMLPurifier_AttrDef_CSS_Number
- \HTMLPurifier_AttrDef_CSS_AlphaValue
- \HTMLPurifier_AttrDef_CSS_Percentage
- \HTMLPurifier_AttrDef_CSS_TextDecoration
- \HTMLPurifier_AttrDef_Enum
- \HTMLPurifier_AttrDef_HTML_FrameTarget
- \HTMLPurifier_AttrDef_HTML_Bool
- \HTMLPurifier_AttrDef_HTML_Color
- \HTMLPurifier_AttrDef_HTML_ID
- \HTMLPurifier_AttrDef_HTML_LinkTypes
- \HTMLPurifier_AttrDef_HTML_Nmtokens
- \HTMLPurifier_AttrDef_HTML_Pixels
- \HTMLPurifier_AttrDef_HTML_Length
- \HTMLPurifier_AttrDef_HTML_MultiLength
- \HTMLPurifier_AttrDef_HTML_Length
- \HTMLPurifier_AttrDef_Integer
- \HTMLPurifier_AttrDef_Lang
- \HTMLPurifier_AttrDef_Text
- \HTMLPurifier_AttrDef_URI
- \HTMLPurifier_AttrDef_CSS_URI
- \HTMLPurifier_AttrDef_URI_Email
- \HTMLPurifier_AttrDef_URI_Email_SimpleCheck
- \HTMLPurifier_AttrDef_URI_Host
- \HTMLPurifier_AttrDef_URI_IPv4
- \HTMLPurifier_AttrDef_URI_IPv6
- \HTMLPurifier_Injector
- \HTMLPurifier_Injector_AutoParagraph
- \HTMLPurifier_Injector_DisplayLinkURI
- \HTMLPurifier_Injector_Linkify
- \HTMLPurifier_Injector_PurifierLinkify
- \HTMLPurifier_Injector_RemoveEmpty
- \HTMLPurifier_Injector_SafeObject
- \HTMLPurifier_URIFilter
- \HTMLPurifier_URIFilter_DisableExternal
- \HTMLPurifier_URIFilter_DisableExternalResources
- \HTMLPurifier_URIFilter_HostBlacklist
- \HTMLPurifier_URIFilter_MakeAbsolute
- \HTMLPurifier_URIFilter_Munge
- \HTMLPurifier_URIFilter_DisableExternal
- \HTMLPurifier_Lexer
- \HTMLPurifier_Lexer_DOMLex
- \HTMLPurifier_Lexer_PH5P
- \HTMLPurifier_Lexer_DirectLex
- \HTMLPurifier_Lexer_PEARSax3
- \HTMLPurifier_Lexer_DOMLex
- \HTMLPurifier_TagTransform
- \HTMLPurifier_TagTransform_Font
- \HTMLPurifier_TagTransform_Simple
- \HTMLPurifier_Token
- \HTMLPurifier_Token_Comment
- \HTMLPurifier_Token_Tag
- \HTMLPurifier_Token_Empty
- \HTMLPurifier_Token_End
- \HTMLPurifier_Token_Start
- \HTMLPurifier_Token_Text
- \HTMLPurifier_Printer
- \HTMLPurifier_Printer_CSSDefinition
- \HTMLPurifier_Printer_ConfigForm
- \HTMLPurifier_Printer_ConfigForm_NullDecorator
- \HTMLPurifier_Printer_ConfigForm_bool
- \HTMLPurifier_Printer_ConfigForm_default
- \HTMLPurifier_Printer_HTMLDefinition
- \HTMLPurifier_URIScheme
- \HTMLPurifier_URIScheme_ftp
- \HTMLPurifier_URIScheme_http
- \HTMLPurifier_URIScheme_https
- \HTMLPurifier_URIScheme_mailto
- \HTMLPurifier_URIScheme_news
- \HTMLPurifier_URIScheme_nntp
- \HTMLPurifier_DefinitionCache
- \HTMLPurifier_DefinitionCache_Decorator
- \HTMLPurifier_DefinitionCache_Decorator_Cleanup
- \HTMLPurifier_DefinitionCache_Decorator_Memory
- \HTMLPurifier_DefinitionCache_Null
- \HTMLPurifier_DefinitionCache_Serializer
- \HTMLPurifier_DefinitionCache_Decorator
- \HTMLPurifier_HTMLModule
- \HTMLPurifier_HTMLModule_Bdo
- \HTMLPurifier_HTMLModule_CommonAttributes
- \HTMLPurifier_HTMLModule_Edit
- \HTMLPurifier_HTMLModule_Forms
- \HTMLPurifier_HTMLModule_Hypertext
- \HTMLPurifier_HTMLModule_Image
- \HTMLPurifier_HTMLModule_Legacy
- \HTMLPurifier_HTMLModule_List
- \HTMLPurifier_HTMLModule_Name
- \HTMLPurifier_HTMLModule_NonXMLCommonAttributes
- \HTMLPurifier_HTMLModule_Object
- \HTMLPurifier_HTMLModule_Presentation
- \HTMLPurifier_HTMLModule_Proprietary
- \HTMLPurifier_HTMLModule_Ruby
- \HTMLPurifier_HTMLModule_SafeEmbed
- \HTMLPurifier_HTMLModule_SafeObject
- \HTMLPurifier_HTMLModule_Scripting
- \HTMLPurifier_HTMLModule_StyleAttribute
- \HTMLPurifier_HTMLModule_Tables
- \HTMLPurifier_HTMLModule_Target
- \HTMLPurifier_HTMLModule_Text
- \HTMLPurifier_HTMLModule_Tidy
- \HTMLPurifier_HTMLModule_Tidy_Name
- \HTMLPurifier_HTMLModule_Tidy_Proprietary
- \HTMLPurifier_HTMLModule_Tidy_XHTML
- \HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4
- \HTMLPurifier_HTMLModule_Tidy_Strict
- \HTMLPurifier_HTMLModule_Tidy_Transitional
- \HTMLPurifier_HTMLModule_XMLCommonAttributes
- \HTMLPurifier_AttrTransform
- \HTMLPurifier_AttrTransform_Background
- \HTMLPurifier_AttrTransform_BdoDir
- \HTMLPurifier_AttrTransform_BgColor
- \HTMLPurifier_AttrTransform_BoolToCSS
- \HTMLPurifier_AttrTransform_Border
- \HTMLPurifier_AttrTransform_EnumToCSS
- \HTMLPurifier_AttrTransform_ImgRequired
- \HTMLPurifier_AttrTransform_ImgSpace
- \HTMLPurifier_AttrTransform_Input
- \HTMLPurifier_AttrTransform_Lang
- \HTMLPurifier_AttrTransform_Length
- \HTMLPurifier_AttrTransform_Name
- \HTMLPurifier_AttrTransform_SafeEmbed
- \HTMLPurifier_AttrTransform_SafeObject
- \HTMLPurifier_AttrTransform_SafeParam
- \HTMLPurifier_AttrTransform_ScriptRequired
- \HTMLPurifier_AttrTransform_Textarea