[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/www/se3/includes/library/HTMLPurifier/ -> AttrTransform.php (summary)

Processes an entire attribute array for corrections needing multiple values. Occasionally, a certain attribute will need to be removed and popped onto another value.  Instead of creating a complex return syntax for HTMLPurifier_AttrDef, we just pass the whole attribute array to a specialized object and have that do the special work.  That is the family of HTMLPurifier_AttrTransform.

File Size: 60 lines (2 kb)
Included or required: 1 time
Referenced: 0 times
Includes or requires: 0 files

Defines 2 functions

  prependCSS()
  confiscateAttr()

Functions
Functions that are not part of a class:

prependCSS(&$attr, $css)   X-Ref
Prepends CSS properties to the style attribute, creating the
attribute if it doesn't exist.

param: array &$attr Attribute array to process (passed by reference)
param: string $css CSS to prepend

confiscateAttr(&$attr, $key)   X-Ref
Retrieves and removes an attribute

param: array &$attr Attribute array to process (passed by reference)
param: mixed $key Key of attribute to confiscate
return: mixed



Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1