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