|
@@ 116-127 (lines=12) @@
|
| 113 |
|
$this->add( new Declarations\Class_Const( $file, $line, $class_name, $name ) ); |
| 114 |
|
break; |
| 115 |
|
|
| 116 |
|
case 'method': |
| 117 |
|
$params = json_decode( $params_json ); |
| 118 |
|
$declaration = new Declarations\Class_Method( $file, $line, $class_name, $name, $static ); |
| 119 |
|
if ( is_array( $params ) ) { |
| 120 |
|
foreach ( $params as $param ) { |
| 121 |
|
$declaration->add_param( $param->name, $param->default, $param->type, $param->byRef, $param->variadic ); |
| 122 |
|
} |
| 123 |
|
} |
| 124 |
|
|
| 125 |
|
$this->add( $declaration ); |
| 126 |
|
|
| 127 |
|
break; |
| 128 |
|
|
| 129 |
|
case 'function': |
| 130 |
|
$params = json_decode( $params_json ); |
|
@@ 129-140 (lines=12) @@
|
| 126 |
|
|
| 127 |
|
break; |
| 128 |
|
|
| 129 |
|
case 'function': |
| 130 |
|
$params = json_decode( $params_json ); |
| 131 |
|
$declaration = new Declarations\Function_( $file, $line, $name ); |
| 132 |
|
if ( is_array( $params ) ) { |
| 133 |
|
foreach ( $params as $param ) { |
| 134 |
|
$declaration->add_param( $param->name, $param->default, $param->type, $param->byRef, $param->variadic ); |
| 135 |
|
} |
| 136 |
|
} |
| 137 |
|
|
| 138 |
|
$this->add( $declaration ); |
| 139 |
|
|
| 140 |
|
break; |
| 141 |
|
} |
| 142 |
|
$row++; |
| 143 |
|
} |