|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| prepare ($config, $context) | |
| handleElement (&$token) | |
| handleEnd (&$token) | |
Data Fields | |
| $name = 'RemoveSpansWithoutAttributes' | |
| $needed = array('span') | |
Injector that removes spans with no attributes
Definition at line 6 of file RemoveSpansWithoutAttributes.php.
| handleElement | ( | &$ | token | ) |
Handler that is called when a start or empty token is processed
Reimplemented from HTMLPurifier_Injector.
Definition at line 26 of file RemoveSpansWithoutAttributes.php.

| handleEnd | ( | &$ | token | ) |
Handler that is called when an end token is processed
Reimplemented from HTMLPurifier_Injector.
Definition at line 53 of file RemoveSpansWithoutAttributes.php.
| prepare | ( | $ | config, |
| $ | context | ||
| ) |
Prepares the injector by giving it the config and context objects: this allows references to important variables to be made within the injector. This function also checks if the HTML environment will work with the Injector (see checkNeeded()).
| $config | Instance of HTMLPurifier_Config |
| $context | Instance of HTMLPurifier_Context |
Reimplemented from HTMLPurifier_Injector.
Definition at line 19 of file RemoveSpansWithoutAttributes.php.
| $name = 'RemoveSpansWithoutAttributes' |
Advisory name of injector, this is for friendly error messages
Reimplemented from HTMLPurifier_Injector.
Definition at line 8 of file RemoveSpansWithoutAttributes.php.
| $needed = array('span') |
Array of elements and attributes this injector creates and therefore need to be allowed by the definition. Takes form of array('element' => array('attr', 'attr2'), 'element2')
Reimplemented from HTMLPurifier_Injector.
Definition at line 9 of file RemoveSpansWithoutAttributes.php.