Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
 
3
/**
4
 * Writes default type for all objects. Currently only supports flash.
5
 */
6
class HTMLPurifier_AttrTransform_SafeObject extends HTMLPurifier_AttrTransform
7
{
8
    /**
9
     * @type string
10
     */
11
    public $name = "SafeObject";
12
 
13
    /**
14
     * @param array $attr
15
     * @param HTMLPurifier_Config $config
16
     * @param HTMLPurifier_Context $context
17
     * @return array
18
     */
19
    public function transform($attr, $config, $context)
20
    {
21
        if (!isset($attr['type'])) {
22
            $attr['type'] = 'application/x-shockwave-flash';
23
        }
24
        return $attr;
25
    }
26
}
27
 
28
// vim: et sw=4 sts=4