Passed
Push — master ( db9956...e322ae )
by Michael
33:46 queued 28:29
created

HTMLPurifier_AttrDef_HTML_ContentEditable   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 6
c 1
b 0
f 0
dl 0
loc 12
rs 10
wmc 2

1 Method

Rating   Name   Duplication   Size   Complexity  
A validate() 0 10 2
1
<?php
2
3
class HTMLPurifier_AttrDef_HTML_ContentEditable extends HTMLPurifier_AttrDef
4
{
5
    public function validate($string, $config, $context)
6
    {
7
        $allowed = array('false');
8
        if ($config->get('HTML.Trusted')) {
9
            $allowed = array('', 'true', 'false');
10
        }
11
12
        $enum = new HTMLPurifier_AttrDef_Enum($allowed);
13
14
        return $enum->validate($string, $config, $context);
15
    }
16
}
17