Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 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