Class HTMLPurifier_Printer_HTMLDefinition

Description

Located in /library/HTMLPurifier/Printer/HTMLDefinition.php (line 3)

HTMLPurifier_Printer
   |
   --HTMLPurifier_Printer_HTMLDefinition
Variable Summary
mixed $def
Method Summary
void heavyHeader ( $text, [ $num = 1])
void listifyAttr ($array $array)
void listifyObjectList ($array $array)
void listifyTagLookup ($array $array)
void render ( $config)
void renderChildren ($def $def)
void renderDoctype ()
void renderInfo ()
Variables
mixed $def (line 9)

Instance of HTMLPurifier_HTMLDefinition, for easy access

Instance of HTMLPurifier_HTMLDefinition, for easy access

  • access: protected

Inherited Variables

Inherited from HTMLPurifier_Printer

HTMLPurifier_Printer::$config
HTMLPurifier_Printer::$generator
Methods
heavyHeader (line 262)

Creates a heavy header row

Creates a heavy header row

  • access: protected
void heavyHeader ( $text, [ $num = 1])
  • $text
  • $num
listifyAttr (line 249)

Listifies a hash of attributes to AttrDef classes

Listifies a hash of attributes to AttrDef classes

  • access: protected
void listifyAttr ($array $array)
  • $array $array: Array hash in form of array('attrname' => HTMLPurifier_AttrDef)
listifyObjectList (line 236)

Listifies a list of objects by retrieving class names and internal state

Listifies a list of objects by retrieving class names and internal state

  • todo: Also add information about internal state
  • access: protected
void listifyObjectList ($array $array)
  • $array $array: List of objects
listifyTagLookup (line 221)

Listifies a tag lookup table.

Listifies a tag lookup table.

  • access: protected
void listifyTagLookup ($array $array)
  • $array $array: Tag lookup array in form of array('tagname' => true)
render (line 11)
  • access: public
void render ( $config)
  • $config
renderChildren (line 170)

Renders a row describing the allowed children of an element

Renders a row describing the allowed children of an element

  • access: protected
void renderChildren ($def $def)
  • $def $def: HTMLPurifier_ChildDef of pertinent element
renderContentSets (line 93)

Renders the Content Sets table

Renders the Content Sets table

  • access: protected
void renderContentSets ()
renderDoctype (line 32)

Renders the Doctype table

Renders the Doctype table

  • access: protected
void renderDoctype ()
renderEnvironment (line 49)

Renders environment table, which is miscellaneous info

Renders environment table, which is miscellaneous info

  • access: protected
void renderEnvironment ()
renderInfo (line 110)

Renders the Elements ($info) table

Renders the Elements ($info) table

  • access: protected
void renderInfo ()

Inherited Methods

Inherited From HTMLPurifier_Printer

HTMLPurifier_Printer::__construct()
HTMLPurifier_Printer::element()
HTMLPurifier_Printer::elementEmpty()
HTMLPurifier_Printer::end()
HTMLPurifier_Printer::escape()
HTMLPurifier_Printer::getClass()
HTMLPurifier_Printer::listify()
HTMLPurifier_Printer::prepareGenerator()
HTMLPurifier_Printer::row()
HTMLPurifier_Printer::start()
HTMLPurifier_Printer::text()

Documentation generated on Thu, 19 Jun 2008 18:49:27 -0400 by phpDocumentor 1.4.2