Classes Tree

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_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_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_Lexer
    • \HTMLPurifier_Lexer_DOMLex
      • \HTMLPurifier_Lexer_PH5P
    • \HTMLPurifier_Lexer_DirectLex
    • \HTMLPurifier_Lexer_PEARSax3
  • \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_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