1 <?php 2 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 11 { 12 /** 13 * @type bool 14 */ 15 public $allow_empty = true; 16 17 /** 18 * @type string 19 */ 20 public $type = 'empty'; 21 22 public function __construct() 23 { 24 } 25 26 /** 27 * @param HTMLPurifier_Node[] $children 28 * @param HTMLPurifier_Config $config 29 * @param HTMLPurifier_Context $context 30 * @return array 31 */ 32 public function validateChildren($children, $config, $context) 33 { 34 return array(); 35 } 36 } 37 38 // vim: et sw=4 sts=4
title
Description
Body
title
Description
Body
title
Description
Body
title
Body