<?php
class HTMLPurifier_ChildDef_List extends HTMLPurifier_ChildDef
{
public $type = 'list';
public $elements = array('li' => true, 'ul' => true, 'ol' => true);
public $whitespace;
public function validateChildren($children, $config, $context)
{
$this->whitespace = false;
if (empty($children)) {
return false;
}
if (!isset($config->getHTMLDefinition()->info['li'])) {
trigger_error("Cannot allow ul/ol without allowing li", E_USER_WARNING);