497b832ae24c50c81b32d60148676402c2ff4107
[yaffs-website] / vendor / ezyang / htmlpurifier / library / HTMLPurifier / HTMLModule / StyleAttribute.php
1 <?php
2
3 /**
4  * XHTML 1.1 Edit Module, defines editing-related elements. Text Extension
5  * Module.
6  */
7 class HTMLPurifier_HTMLModule_StyleAttribute extends HTMLPurifier_HTMLModule
8 {
9     /**
10      * @type string
11      */
12     public $name = 'StyleAttribute';
13
14     /**
15      * @type array
16      */
17     public $attr_collections = array(
18         // The inclusion routine differs from the Abstract Modules but
19         // is in line with the DTD and XML Schemas.
20         'Style' => array('style' => false), // see constructor
21         'Core' => array(0 => array('Style'))
22     );
23
24     /**
25      * @param HTMLPurifier_Config $config
26      */
27     public function setup($config)
28     {
29         $this->attr_collections['Style']['style'] = new HTMLPurifier_AttrDef_CSS();
30     }
31 }
32
33 // vim: et sw=4 sts=4