Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
 
3
require_once 'HTMLPurifier/DefinitionCache/Decorator.php';
4
 
5
/**
6
 * Definition cache decorator template.
7
 */
8
class HTMLPurifier_DefinitionCache_Decorator_Template extends HTMLPurifier_DefinitionCache_Decorator
9
{
10
 
11
    /**
12
     * @type string
13
     */
14
    public $name = 'Template'; // replace this
15
 
16
    public function copy()
17
    {
18
        // replace class name with yours
19
        return new HTMLPurifier_DefinitionCache_Decorator_Template();
20
    }
21
 
22
    // remove methods you don't need
23
 
24
    /**
25
     * @param HTMLPurifier_Definition $def
26
     * @param HTMLPurifier_Config $config
27
     * @return mixed
28
     */
29
    public function add($def, $config)
30
    {
31
        return parent::add($def, $config);
32
    }
33
 
34
    /**
35
     * @param HTMLPurifier_Definition $def
36
     * @param HTMLPurifier_Config $config
37
     * @return mixed
38
     */
39
    public function set($def, $config)
40
    {
41
        return parent::set($def, $config);
42
    }
43
 
44
    /**
45
     * @param HTMLPurifier_Definition $def
46
     * @param HTMLPurifier_Config $config
47
     * @return mixed
48
     */
49
    public function replace($def, $config)
50
    {
51
        return parent::replace($def, $config);
52
    }
53
 
54
    /**
55
     * @param HTMLPurifier_Config $config
56
     * @return mixed
57
     */
58
    public function get($config)
59
    {
60
        return parent::get($config);
61
    }
62
 
63
    /**
64
     * @param HTMLPurifier_Config $config
65
     * @return mixed
66
     */
67
    public function flush($config)
68
    {
69
        return parent::flush($config);
70
    }
71
 
72
    /**
73
     * @param HTMLPurifier_Config $config
74
     * @return mixed
75
     */
76
    public function cleanup($config)
77
    {
78
        return parent::cleanup($config);
79
    }
80
}
81
 
82
// vim: et sw=4 sts=4