Class HTMLPurifier_PropertyList

Description

Generic property list implementation

Located in /lib/core/Parsers/htmlpurifier/HTMLPurifier.standalone.php (line 6287)


	
			
Variable Summary
mixed $cache
mixed $data
mixed $parent
Method Summary
HTMLPurifier_PropertyList __construct ([ $parent = null])
void get ( $name)
void getParent ()
void has ( $name)
void reset ([ $name = null])
void set ( $name,  $value)
void setParent ( $plist)
void squash ([$force $force = false])
Variables
mixed $cache (line 6299)
  • access: protected
mixed $data = array() (line 6292)

Internal data-structure for properties

  • access: protected
mixed $parent (line 6297)

Parent plist

  • access: protected
Methods
Constructor __construct (line 6301)
  • access: public
HTMLPurifier_PropertyList __construct ([ $parent = null])
  • $parent
get (line 6308)

Recursively retrieves the value for a key

  • access: public
void get ( $name)
  • $name
getParent (line 6355)

Returns the parent plist.

  • access: public
void getParent ()
has (line 6325)

Returns true if a given key exists

  • access: public
void has ( $name)
  • $name
reset (line 6333)

Resets a value to the value of it's parent, usually the default. If no value is specified, the entire plist is reset.

  • access: public
void reset ([ $name = null])
  • $name
set (line 6318)

Sets the value of a key, for this plist

  • access: public
void set ( $name,  $value)
  • $name
  • $value
setParent (line 6362)

Sets the parent plist.

  • access: public
void setParent ( $plist)
  • $plist
squash (line 6343)

Squashes this property list and all of its property lists into a single array, and returns the array. This value is cached by default.

  • access: public
void squash ([$force $force = false])
  • $force $force: If true, ignores the cache and regenerates the array.

Documentation generated on Sun, 06 Mar 2011 00:24:10 -0500 by phpDocumentor 1.4.3