Class HTMLPurifier_HTMLModule_Tidy_Strict
Abstract class for a set of proprietary modules that clean up (tidy) poorly written HTML.
- HTMLPurifier_HTMLModule
- HTMLPurifier_HTMLModule_Tidy
- HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4
- HTMLPurifier_HTMLModule_Tidy_Strict
public
|
|
public
|
#
getChildDef( $def $def )
Retrieves a proper HTMLPurifier_ChildDef subclass based on content_model and content_model_type member variables of the HTMLPurifier_ElementDef class. There is a similar function in HTMLPurifier_HTMLDefinition. |
getFixType(),
getFixesForLevel(),
makeFixesForLevel(),
populate(),
setup()
|
addBlankElement(),
addElement(),
addElementToContentSet(),
makeLookup(),
mergeInAttrIncludes(),
parseContents()
|
public
string
|
$name | 'Tidy_Strict' |
#
Short unique string identifier of the module |
public
string
|
$defaultLevel | 'light' |
#
Default level to place all fixes in. Disabled by default |
public
boolean
|
$defines_child_def | true |
#
Boolean flag that indicates whether or not getChildDef is implemented. For optimization reasons: may save a call to a function. Be sure to set it if you do implement getChildDef(), otherwise it will have no effect! |
$fixesForLevel,
$levels
|
$attr_collections,
$content_sets,
$elements,
$info,
$info_attr_transform_post,
$info_attr_transform_pre,
$info_injector,
$info_tag_transform,
$safe
|