XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe HTMLPurifier_PropertyList

Fonctions membres publiques

 __construct ($parent=null)
 
 get ($name)
 
 set ($name, $value)
 
 has ($name)
 
 reset ($name=null)
 
 squash ($force=false)
 
 getParent ()
 
 setParent ($plist)
 

Attributs protégés

 $data = array()
 
 $parent
 
 $cache
 

Description détaillée

Generic property list implementation

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $parent = null)
Paramètres
HTMLPurifier_PropertyList$parentParent plist

Documentation des fonctions membres

◆ get()

get (   $name)

Recursively retrieves the value for a key

Paramètres
string$name
Exceptions
HTMLPurifier_Exception
+ Voici le graphe d'appel pour cette fonction :

◆ getParent()

getParent ( )

Returns the parent plist.

Renvoie
HTMLPurifier_PropertyList

◆ has()

has (   $name)

Returns true if a given key exists

Paramètres
string$name
Renvoie
bool
+ Voici le graphe des appelants de cette fonction :

◆ reset()

reset (   $name = null)

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

Paramètres
string$name

◆ set()

set (   $name,
  $value 
)

Sets the value of a key, for this plist

Paramètres
string$name
mixed$value

◆ setParent()

setParent (   $plist)

Sets the parent plist.

Paramètres
HTMLPurifier_PropertyList$plistParent plist

◆ squash()

squash (   $force = false)

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

Paramètres
bool$forceIf true, ignores the cache and regenerates the array.
Renvoie
array

Documentation des champs

◆ $cache

$cache
protected

Cache. @type array

◆ $data

$data = array()
protected

Internal data-structure for properties. @type array

◆ $parent

$parent
protected

Parent plist. @type HTMLPurifier_PropertyList


La documentation de cette classe a été générée à partir du fichier suivant :