Code Duplication    Length = 3-3 lines in 2 locations

Parser/TokenFactory.php 2 locations

@@ 76-78 (lines=3) @@
73
74
    private function link($name, $params) {
75
        if($this->_type & Token::START) {
76
            if(!isset($params['start'])) {
77
                $params['start'] = new $params['class']($name, $params);
78
            }
79
80
            if($this->_type === Token::START) {
81
                $params['start']->setEnd(false);
@@ 93-95 (lines=3) @@
90
91
                /** @var Token $end */
92
                $params['end'] = new $params['class']($name, $end);
93
            } elseif(!isset($params['end'])) {
94
                $params['end'] = new $params['class']($name, $params);
95
            }
96
97
            if($this->_type === Token::END) {
98
                $params['end']->setStart(false);