Code Duplication    Length = 3-3 lines in 2 locations

Parser/TokenFactory.php 2 locations

@@ 71-73 (lines=3) @@
68
69
    private function link($name, $params) {
70
        if($this->_type & Token::START) {
71
            if(!isset($params['start'])) {
72
                $params['start'] = new $params['class']($name, $params);
73
            }
74
75
            if($this->_type === Token::START) {
76
                $params['start']->setEnd(false);
@@ 88-90 (lines=3) @@
85
86
                /** @var Token $end */
87
                $params['end'] = new $params['class']($name, $end);
88
            } elseif(!isset($params['end'])) {
89
                $params['end'] = new $params['class']($name, $params);
90
            }
91
92
            if($this->_type === Token::END) {
93
                $params['end']->setStart(false);