]> git.immae.eu Git - github/wallabag/wallabag.git/blame - inc/3rdparty/htmlpurifier/HTMLPurifier/HTMLModule/Tidy/Strict.php
remove autoload section in composer.json
[github/wallabag/wallabag.git] / inc / 3rdparty / htmlpurifier / HTMLPurifier / HTMLModule / Tidy / Strict.php
CommitLineData
d4949327
NL
1<?php\r
2\r
3class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4\r
4{\r
5 /**\r
6 * @type string\r
7 */\r
8 public $name = 'Tidy_Strict';\r
9\r
10 /**\r
11 * @type string\r
12 */\r
13 public $defaultLevel = 'light';\r
14\r
15 /**\r
16 * @return array\r
17 */\r
18 public function makeFixes()\r
19 {\r
20 $r = parent::makeFixes();\r
21 $r['blockquote#content_model_type'] = 'strictblockquote';\r
22 return $r;\r
23 }\r
24\r
25 /**\r
26 * @type bool\r
27 */\r
28 public $defines_child_def = true;\r
29\r
30 /**\r
31 * @param HTMLPurifier_ElementDef $def\r
32 * @return HTMLPurifier_ChildDef_StrictBlockquote\r
33 */\r
34 public function getChildDef($def)\r
35 {\r
36 if ($def->content_model_type != 'strictblockquote') {\r
37 return parent::getChildDef($def);\r
38 }\r
39 return new HTMLPurifier_ChildDef_StrictBlockquote($def->content_model);\r
40 }\r
41}\r
42\r
43// vim: et sw=4 sts=4\r