Structure that stores an HTML element definition. HTMLPurifier_HTMLDefinition and HTMLPurifier_HTMLModule.
Structure that stores an HTML element definition. Used by HTMLPurifier_HTMLDefinition and HTMLPurifier_HTMLModule.
Located in /library/HTMLPurifier/ElementDef.php (line 9)
Associative array of attribute name to HTMLPurifier_AttrDef
Associative array of attribute name to HTMLPurifier_AttrDef
Indexed list of tag's HTMLPurifier_AttrTransform to be done after validation
Indexed list of tag's HTMLPurifier_AttrTransform to be done after validation
Indexed list of tag's HTMLPurifier_AttrTransform to be done before validation
Indexed list of tag's HTMLPurifier_AttrTransform to be done before validation
Abstract string representation of internal ChildDef rules. HTMLPurifier_ContentSets for how this is parsed and then transformed into an HTMLPurifier_ChildDef.
Abstract string representation of internal ChildDef rules. See HTMLPurifier_ContentSets for how this is parsed and then transformed into an HTMLPurifier_ChildDef.
Value of $child->type, used to determine which ChildDef to use, used in combination with $content_model.
Value of $child->type, used to determine which ChildDef to use, used in combination with $content_model.
Does the element have a content model (#PCDATA | Inline)*? This is important for chameleon ins and del processing in HTMLPurifier_ChildDef_Chameleon. have to worry about this one.
Does the element have a content model (#PCDATA | Inline)*? This is important for chameleon ins and del processing in HTMLPurifier_ChildDef_Chameleon. Dynamically set: modules don't have to worry about this one.
Lookup table of tags excluded from all descendants of this tag.
Lookup table of tags excluded from all descendants of this tag.
List of the names of required attributes this element has.
List of the names of required attributes this element has. Dynamically populated by HTMLPurifier_HTMLDefinition::getElement
Does the definition work by itself, or is it created solely
Does the definition work by itself, or is it created solely for the purpose of merging into another definition?
Low-level factory constructor for creating new standalone element defs
Low-level factory constructor for creating new standalone element defs
Merges the values of another element definition into this one.
Merges the values of another element definition into this one. Values from the new element def take precedence if a value is not mergeable.
Documentation generated on Thu, 19 Jun 2008 18:49:06 -0400 by phpDocumentor 1.4.2