Extension [ extension #116 protocolbuffers version 0.2.6 ] { - INI { Entry [ protocolbuffers.strict_mode ] Current = '1' } Entry [ protocolbuffers.validate_string ] Current = '1' } } - Classes [39] { Class [ class ProtocolBuffers ] { - Constants [26] { Constant [ integer WIRETYPE_VARINT ] { 0 } Constant [ integer WIRETYPE_FIXED64 ] { 1 } Constant [ integer WIRETYPE_LENGTH_DELIMITED ] { 2 } Constant [ integer WIRETYPE_START_GROUP ] { 3 } Constant [ integer WIRETYPE_END_GROUP ] { 4 } Constant [ integer WIRETYPE_FIXED32 ] { 5 } Constant [ integer TYPE_DOUBLE ] { 1 } Constant [ integer TYPE_FLOAT ] { 2 } Constant [ integer TYPE_INT64 ] { 3 } Constant [ integer TYPE_UINT64 ] { 4 } Constant [ integer TYPE_INT32 ] { 5 } Constant [ integer TYPE_FIXED64 ] { 6 } Constant [ integer TYPE_FIXED32 ] { 7 } Constant [ integer TYPE_BOOL ] { 8 } Constant [ integer TYPE_STRING ] { 9 } Constant [ integer TYPE_GROUP ] { 10 } Constant [ integer TYPE_MESSAGE ] { 11 } Constant [ integer TYPE_BYTES ] { 12 } Constant [ integer TYPE_UINT32 ] { 13 } Constant [ integer TYPE_ENUM ] { 14 } Constant [ integer TYPE_SFIXED32 ] { 15 } Constant [ integer TYPE_SFIXED64 ] { 16 } Constant [ integer TYPE_SINT32 ] { 17 } Constant [ integer TYPE_SINT64 ] { 18 } Constant [ integer MAX_FIELD_TYPE ] { 18 } Constant [ string PHP_MESSAGE_OPTION ] { php } } - Static properties [0] { } - Static methods [2] { Method [ static public method decode ] { - Parameters [3] { Parameter #0 [ $class_name ] Parameter #1 [ $bytes ] Parameter #2 [ $descriptor ] } } Method [ static public method encode ] { } } - Properties [0] { } - Methods [0] { } } Class [ class ProtocolBuffersInvalidByteSequenceException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class ProtocolBuffersInvalidByteSequenceException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class ProtocolBuffersInvalidProtocolBufferException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class ProtocolBuffersInvalidProtocolBufferException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class ProtocolBuffersUninitializedMessageException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class ProtocolBuffersUninitializedMessageException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class ProtocolBuffersDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $fields ] } - Methods [5] { Method [ private method __construct ] { - Parameters [0] { } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method getField ] { - Parameters [1] { Parameter #0 [ $tag ] } } Method [ public method getFields ] { - Parameters [0] { } } Method [ public method dump ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $fields ] } - Methods [5] { Method [ private method __construct ] { - Parameters [0] { } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method getField ] { - Parameters [1] { Parameter #0 [ $tag ] } } Method [ public method getFields ] { - Parameters [0] { } } Method [ public method dump ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersFieldDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $params ] } } Method [ public method getName ] { } Method [ public method getType ] { - Parameters [0] { } } Method [ public method getDefault ] { - Parameters [0] { } } Method [ public method isExtension ] { } } } Class [ class ProtocolBuffersFieldDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $params ] } } Method [ public method getName ] { } Method [ public method getType ] { - Parameters [0] { } } Method [ public method getDefault ] { - Parameters [0] { } } Method [ public method isExtension ] { } } } Interface [ interface ProtocolBuffersDescribable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ abstract static public method getDescriptor ] { } } - Properties [0] { } - Methods [0] { } } Interface [ interface ProtocolBuffersDescribable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ abstract static public method getDescriptor ] { } } - Properties [0] { } - Methods [0] { } } Interface [ interface ProtocolBuffersEnumDescribable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ abstract static public method getEnumDescriptor ] { } } - Properties [0] { } - Methods [0] { } } Interface [ interface ProtocolBuffersDescribable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ abstract static public method getDescriptor ] { } } - Properties [0] { } - Methods [0] { } } Class [ abstract class ProtocolBuffersMessage implements Iterator, Traversable, ProtocolBuffersDescribable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method parseFromString ] { - Parameters [1] { Parameter #0 [ $string ] } } Method [ abstract static public method getDescriptor ] { } } - Properties [0] { } - Methods [26] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $params ] } } Method [ public method serializeToString ] { - Parameters [0] { } } Method [ public method mergeFrom ] { - Parameters [1] { Parameter #0 [ $message ] } } Method [ public method clear ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method clearAll ] { } Method [ public method has ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method get ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method mutable ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method set ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method setFrom ] { - Parameters [1] { Parameter #0 [ $params ] } } Method [ public method append ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method hasExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method setExtension ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method clearExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method discardUnknownFields ] { - Parameters [0] { } } Method [ public method getUnknownFieldSet ] { } Method [ public method containerOf ] { } Method [ public method jsonSerialize ] { } Method [ public method toArray ] { } Method [ public method current ] { } Method [ public method key ] { } Method [ public method next ] { } Method [ public method rewind ] { } Method [ public method valid ] { } Method [ public method __call ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $args ] } } } } Class [ abstract class ProtocolBuffersMessage implements Iterator, Traversable, ProtocolBuffersDescribable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method parseFromString ] { - Parameters [1] { Parameter #0 [ $string ] } } Method [ abstract static public method getDescriptor ] { } } - Properties [0] { } - Methods [26] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $params ] } } Method [ public method serializeToString ] { - Parameters [0] { } } Method [ public method mergeFrom ] { - Parameters [1] { Parameter #0 [ $message ] } } Method [ public method clear ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method clearAll ] { } Method [ public method has ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method get ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method mutable ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method set ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method setFrom ] { - Parameters [1] { Parameter #0 [ $params ] } } Method [ public method append ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method hasExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method setExtension ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method clearExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method discardUnknownFields ] { - Parameters [0] { } } Method [ public method getUnknownFieldSet ] { } Method [ public method containerOf ] { } Method [ public method jsonSerialize ] { } Method [ public method toArray ] { } Method [ public method current ] { } Method [ public method key ] { } Method [ public method next ] { } Method [ public method rewind ] { } Method [ public method valid ] { } Method [ public method __call ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $args ] } } } } Class [ class ProtocolBuffersMessageOptions ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $extensions ] } - Methods [1] { Method [ public method getExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } } } Class [ class ProtocolBuffersMessageOptions ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $extensions ] } - Methods [1] { Method [ public method getExtension ] { - Parameters [1] { Parameter #0 [ $name ] } } } } Class [ abstract class ProtocolBuffersEnum implements ProtocolBuffersEnumDescribable ] { - Constants [0] { } - Static properties [0] { } - Static methods [3] { Method [ static public method isValid ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method getName ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ abstract static public method getEnumDescriptor ] { } } - Properties [0] { } - Methods [1] { Method [ private method __construct ] { } } } Class [ abstract class ProtocolBuffersEnum implements ProtocolBuffersEnumDescribable ] { - Constants [0] { } - Static properties [0] { } - Static methods [3] { Method [ static public method isValid ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method getName ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ abstract static public method getEnumDescriptor ] { } } - Properties [0] { } - Methods [1] { Method [ private method __construct ] { } } } Class [ class ProtocolBuffersEnumDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ private method __construct ] { } } } Class [ class ProtocolBuffersEnumDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ private method __construct ] { } } } Class [ class ProtocolBuffersEnumValueDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ protected $name ] Property [ protected $value ] } - Methods [1] { Method [ public method __construct ] { } } } Class [ class ProtocolBuffersEnumValueDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ protected $name ] Property [ protected $value ] } - Methods [1] { Method [ public method __construct ] { } } } Class [ class ProtocolBuffersEnumDescriptorBuilder ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $values ] } - Methods [3] { Method [ public method __construct ] { } Method [ public method addValue ] { - Parameters [2] { Parameter #0 [ $value ] Parameter #1 [ $force_add ] } } Method [ public method build ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersEnumDescriptorBuilder ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $values ] } - Methods [3] { Method [ public method __construct ] { } Method [ public method addValue ] { - Parameters [2] { Parameter #0 [ $value ] Parameter #1 [ $force_add ] } } Method [ public method build ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersPHPMessageOptions ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ public $use_single_property ] Property [ public $single_property_name ] Property [ public $process_unknown_fields ] Property [ public $use_wakeup_and_sleep ] } - Methods [4] { Method [ public method setUseSingleProperty ] { - Parameters [1] { Parameter #0 [ $use ] } } Method [ public method setUseWakeupAndSleep ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method setSinglePropertyName ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method setProcessUnknownFields ] { - Parameters [1] { Parameter #0 [ $use ] } } } } Class [ class ProtocolBuffersPHPMessageOptions ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ public $use_single_property ] Property [ public $single_property_name ] Property [ public $process_unknown_fields ] Property [ public $use_wakeup_and_sleep ] } - Methods [4] { Method [ public method setUseSingleProperty ] { - Parameters [1] { Parameter #0 [ $use ] } } Method [ public method setUseWakeupAndSleep ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method setSinglePropertyName ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method setProcessUnknownFields ] { - Parameters [1] { Parameter #0 [ $use ] } } } } Class [ class ProtocolBuffersDescriptorBuilder ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ public $name ] Property [ public $fields ] Property [ public $options ] Property [ public $extension_ranges ] } - Methods [7] { Method [ public method __construct ] { } Method [ public method addField ] { - Parameters [3] { Parameter #0 [ $index ] Parameter #1 [ $field ] Parameter #2 [ $force_add ] } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method setName ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method build ] { - Parameters [0] { } } Method [ public method addExtensionRange ] { - Parameters [2] { Parameter #0 [ $begin ] Parameter #1 [ $end ] } } Method [ public method getOptions ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersDescriptorBuilder ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ public $name ] Property [ public $fields ] Property [ public $options ] Property [ public $extension_ranges ] } - Methods [7] { Method [ public method __construct ] { } Method [ public method addField ] { - Parameters [3] { Parameter #0 [ $index ] Parameter #1 [ $field ] Parameter #2 [ $force_add ] } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method setName ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method build ] { - Parameters [0] { } } Method [ public method addExtensionRange ] { - Parameters [2] { Parameter #0 [ $begin ] Parameter #1 [ $end ] } } Method [ public method getOptions ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersUnknownField ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [12] { Method [ public method getNumber ] { - Parameters [0] { } } Method [ public method getType ] { - Parameters [0] { } } Method [ public method isVarint ] { } Method [ public method isFixed64 ] { } Method [ public method isLengthDelimited ] { } Method [ public method isFixed32 ] { } Method [ public method getAsVarintList ] { - Parameters [0] { } } Method [ public method getAsLengthDelimitedList ] { - Parameters [0] { } } Method [ public method getAsFloatList ] { - Parameters [0] { } } Method [ public method getAsDoubleList ] { - Parameters [0] { } } Method [ public method getAsFixed32List ] { - Parameters [0] { } } Method [ public method getAsFixed64List ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersUnknownField ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [12] { Method [ public method getNumber ] { - Parameters [0] { } } Method [ public method getType ] { - Parameters [0] { } } Method [ public method isVarint ] { } Method [ public method isFixed64 ] { } Method [ public method isLengthDelimited ] { } Method [ public method isFixed32 ] { } Method [ public method getAsVarintList ] { - Parameters [0] { } } Method [ public method getAsLengthDelimitedList ] { - Parameters [0] { } } Method [ public method getAsFloatList ] { - Parameters [0] { } } Method [ public method getAsDoubleList ] { - Parameters [0] { } } Method [ public method getAsFixed32List ] { - Parameters [0] { } } Method [ public method getAsFixed64List ] { - Parameters [0] { } } } } Class [ class ProtocolBuffersUnknownFieldSet implements Iterator, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $fields ] } - Methods [8] { Method [ public method count ] { - Parameters [0] { } } Method [ public method getField ] { - Parameters [1] { Parameter #0 [ $index ] } } Method [ public method addField ] { - Parameters [1] { Parameter #0 [ $unknown_field ] } } Method [ public method current ] { } Method [ public method key ] { } Method [ public method next ] { } Method [ public method rewind ] { } Method [ public method valid ] { } } } Class [ class ProtocolBuffersUnknownFieldSet implements Iterator, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $fields ] } - Methods [8] { Method [ public method count ] { - Parameters [0] { } } Method [ public method getField ] { - Parameters [1] { Parameter #0 [ $index ] } } Method [ public method addField ] { - Parameters [1] { Parameter #0 [ $unknown_field ] } } Method [ public method current ] { } Method [ public method key ] { } Method [ public method next ] { } Method [ public method rewind ] { } Method [ public method valid ] { } } } Class [ class ProtocolBuffersHelper ] { - Constants [0] { } - Static properties [0] { } - Static methods [7] { Method [ static public method writeVarint32 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method writeVarint64 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagEncode32 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagDecode32 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagEncode64 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagDecode64 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method debugZval ] { - Parameters [1] { Parameter #0 [ $zval ] } } } - Properties [0] { } - Methods [0] { } } Class [ class ProtocolBuffersHelper ] { - Constants [0] { } - Static properties [0] { } - Static methods [7] { Method [ static public method writeVarint32 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method writeVarint64 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagEncode32 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagDecode32 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagEncode64 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method zigzagDecode64 ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ static public method debugZval ] { - Parameters [1] { Parameter #0 [ $zval ] } } } - Properties [0] { } - Methods [0] { } } Class [ final class ProtocolBuffersExtensionRegistry ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method getInstance ] { } } - Properties [0] { } - Methods [2] { Method [ private method __construct ] { } Method [ public method add ] { - Parameters [3] { Parameter #0 [ $message_class_name ] Parameter #1 [ $extension ] Parameter #2 [ $descriptor ] } } } } Class [ final class ProtocolBuffersExtensionRegistry ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method getInstance ] { } } - Properties [0] { } - Methods [2] { Method [ private method __construct ] { } Method [ public method add ] { - Parameters [3] { Parameter #0 [ $message_class_name ] Parameter #1 [ $extension ] Parameter #2 [ $descriptor ] } } } } } }