Code Duplication    Length = 7-9 lines in 3 locations

src/Renderer/Rich/Plugin.php 1 location

@@ 32-38 (lines=7) @@
29
            $header .= '<var>'.$s.'</var> ';
30
        }
31
32
        if (($s = $o->getName()) !== null) {
33
            $header .= '<dfn>'.$this->renderer->escape($s).'</dfn> ';
34
35
            if ($s = $o->getOperator()) {
36
                $header .= $this->renderer->escape($s, 'ASCII').' ';
37
            }
38
        }
39
40
        if (($s = $o->getType()) !== null) {
41
            $s = $this->renderer->escape($s);

src/Renderer/Rich/SimpleXMLElement.php 2 locations

@@ 15-21 (lines=7) @@
12
            $header .= '<var>'.$s.'</var> ';
13
        }
14
15
        if (($s = $o->getName()) !== null) {
16
            $header .= '<dfn>'.$this->renderer->escape($s).'</dfn> ';
17
18
            if ($s = $o->getOperator()) {
19
                $header .= $this->renderer->escape($s, 'ASCII').' ';
20
            }
21
        }
22
23
        if (($s = $o->getType()) !== null) {
24
            $s = $this->renderer->escape($s);
@@ 23-31 (lines=9) @@
20
            }
21
        }
22
23
        if (($s = $o->getType()) !== null) {
24
            $s = $this->renderer->escape($s);
25
26
            if ($o->reference) {
27
                $s = '&amp;'.$s;
28
            }
29
30
            $header .= '<var>'.$this->renderer->escape($s).'</var> ';
31
        }
32
33
        if (($s = $o->getSize()) !== null) {
34
            $header .= '('.$this->renderer->escape($s).') ';