Prepended constants with C_ to avoid reserved words as per https://www.php.net/manual...
[htmlpurifier/darkodev.git] / library / HTMLPurifier / ChildDef / Empty.php
bloba8a6cbdd2c41f62b986cbd9812c02f138515bccd
1 <?php
3 /**
4 * Definition that disallows all elements.
5 * @warning validateChildren() in this class is actually never called, because
6 * empty elements are corrected in HTMLPurifier_Strategy_MakeWellFormed
7 * before child definitions are parsed in earnest by
8 * HTMLPurifier_Strategy_FixNesting.
9 */
10 class HTMLPurifier_ChildDef_Empty extends HTMLPurifier_ChildDef
12 /**
13 * @type bool
15 public $allow_empty = true;
17 /**
18 * @type string
20 public $type = 'empty';
22 public function __construct()
26 /**
27 * @param HTMLPurifier_Node[] $children
28 * @param HTMLPurifier_Config $config
29 * @param HTMLPurifier_Context $context
30 * @return array
32 public function validateChildren($children, $config, $context)
34 return array();
38 // vim: et sw=4 sts=4