Code Duplication    Length = 6-7 lines in 2 locations

packages/analyzer/src/Declarations/Class_Method.php 1 location

@@ 14-20 (lines=7) @@
11
	public $params;
12
	public $static;
13
14
	function __construct( $path, $line, $class_name, $name, $static ) {
15
		$this->class_name = $class_name;
16
		$this->name = $name;
17
		$this->params = array();
18
		$this->static = $static;
19
		parent::__construct( $path, $line );
20
	}
21
22
	// TODO: parse "default" into comparable string form?
23
	function add_param( $name, $default, $type, $byRef, $variadic ) {

packages/analyzer/src/Declarations/Class_Property.php 1 location

@@ 13-18 (lines=6) @@
10
	public $name;
11
	public $static;
12
13
	function __construct( $path, $line, $class_name, $name, $static ) {
14
		$this->class_name = $class_name;
15
		$this->name = $name;
16
		$this->static = $static;
17
		parent::__construct( $path, $line );
18
	}
19
20
	function to_csv_array() {
21
		return array(