Code Duplication    Length = 20-20 lines in 2 locations

lib/PhpParser/Node/Stmt/ClassConst.php 1 location

@@ 7-26 (lines=20) @@
4
5
use PhpParser\Node;
6
7
class ClassConst extends Node\Stmt
8
{
9
    /** @var Node\Const_[] Constant declarations */
10
    public $consts;
11
12
    /**
13
     * Constructs a class const list node.
14
     *
15
     * @param Node\Const_[] $consts     Constant declarations
16
     * @param array         $attributes Additional attributes
17
     */
18
    public function __construct(array $consts, array $attributes = array()) {
19
        parent::__construct($attributes);
20
        $this->consts = $consts;
21
    }
22
23
    public function getSubNodeNames() {
24
        return array('consts');
25
    }
26
}
27

lib/PhpParser/Node/Stmt/Const_.php 1 location

@@ 7-26 (lines=20) @@
4
5
use PhpParser\Node;
6
7
class Const_ extends Node\Stmt
8
{
9
    /** @var Node\Const_[] Constant declarations */
10
    public $consts;
11
12
    /**
13
     * Constructs a const list node.
14
     *
15
     * @param Node\Const_[] $consts     Constant declarations
16
     * @param array         $attributes Additional attributes
17
     */
18
    public function __construct(array $consts, array $attributes = array()) {
19
        parent::__construct($attributes);
20
        $this->consts = $consts;
21
    }
22
23
    public function getSubNodeNames() {
24
        return array('consts');
25
    }
26
}
27