\HTMLPurifier_PropertyList
Generic property list implementation
Synopsis
class HTMLPurifier_PropertyList
{
- // methods
- public void __construct()
- public void get()
- public void set()
- public void has()
- public void reset()
- public void squash()
- public void getParent()
- public void setParent()
Members
protected
- $cache
-
$data
Internal data-structure for properties -
$parent
Parent plist
Methods
public
- __construct()
- get() — Recursively retrieves the value for a key
- getParent() — Returns the parent plist.
- has() — Returns true if a given key exists
- reset() — Resets a value to the value of it's parent, usually the default. If no value is specified, the entire plist is reset.
- set() — Sets the value of a key, for this plist
- setParent() — Sets the parent plist.
- squash() — Squashes this property list and all of its property lists into a single array, and returns the array. This value is cached by default.