Extension [ <persistent> extension #117 protobuf version 3.13.0 ] { - Dependencies { Dependency [ date (Optional) ] } - INI { Entry [ protobuf.keep_descriptor_pool_after_request <SYSTEM> ] Current = '0' } } - Functions { Function [ <internal:protobuf> function protobuf_internal_loadbundled ] { - Parameters [1] { Parameter #0 [ <required> $class_name ] } } } - Classes [14] { Class [ <internal:protobuf> final class Google\Protobuf\Internal\Arena ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:protobuf> <iterateable> final class Google\Protobuf\Internal\RepeatedField implements ArrayAccess, IteratorAggregate, Traversable, Countable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [8] { Method [ <internal:protobuf, ctor> public method __construct ] { - Parameters [2] { Parameter #0 [ <required> $type ] Parameter #1 [ <optional> $class ] } } Method [ <internal:protobuf> public method append ] { - Parameters [1] { Parameter #0 [ <required> $newval ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { Parameter #0 [ <required> $index ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetGet ] { - Parameters [1] { Parameter #0 [ <required> $index ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { Parameter #0 [ <required> $index ] Parameter #1 [ <required> $newval ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetUnset ] { - Parameters [1] { Parameter #0 [ <required> $index ] } } Method [ <internal:protobuf, prototype Countable> public method count ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype IteratorAggregate> public method getIterator ] { - Parameters [0] { } } } } Class [ <internal:protobuf> <iterateable> final class Google\Protobuf\Internal\RepeatedFieldIter implements Iterator, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ <internal:protobuf, prototype Iterator> public method rewind ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method current ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method key ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method next ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method valid ] { - Parameters [0] { } } } } Class [ <internal:protobuf> class Google\Protobuf\Internal\GPBUtil ] { - Constants [1] { Constant [ public string TYPE_URL_PREFIX ] { type.googleapis.com/ } } - Static properties [0] { } - Static methods [13] { Method [ <internal:protobuf> static public method checkInt32 ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkUint32 ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkInt64 ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkUint64 ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkEnum ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkFloat ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkDouble ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkBool ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkString ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkBytes ] { - Parameters [1] { Parameter #0 [ <required> $value ] } } Method [ <internal:protobuf> static public method checkMessage ] { - Parameters [2] { Parameter #0 [ <required> $value ] Parameter #1 [ <required> $class ] } } Method [ <internal:protobuf> static public method checkMapField ] { - Parameters [4] { Parameter #0 [ <required> $value ] Parameter #1 [ <required> $key_type ] Parameter #2 [ <required> $value_type ] Parameter #3 [ <optional> $value_class ] } } Method [ <internal:protobuf> static public method checkRepeatedField ] { - Parameters [3] { Parameter #0 [ <required> $value ] Parameter #1 [ <required> $type ] Parameter #2 [ <optional> $class ] } } } - Properties [0] { } - Methods [0] { } } Class [ <internal:protobuf> final class Google\Protobuf\OneofDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ <internal:protobuf> public method getName ] { } Method [ <internal:protobuf> public method getField ] { } Method [ <internal:protobuf> public method getFieldCount ] { } } } Class [ <internal:protobuf> final class Google\Protobuf\EnumValueDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ <internal:protobuf> public method getName ] { } Method [ <internal:protobuf> public method getNumber ] { } } } Class [ <internal:protobuf> final class Google\Protobuf\EnumDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ <internal:protobuf> public method getPublicDescriptor ] { } Method [ <internal:protobuf> public method getValueCount ] { } Method [ <internal:protobuf> public method getValue ] { } } } Class [ <internal:protobuf> final class Google\Protobuf\Descriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [7] { Method [ <internal:protobuf> public method getClass ] { } Method [ <internal:protobuf> public method getFullName ] { } Method [ <internal:protobuf> public method getField ] { } Method [ <internal:protobuf> public method getFieldCount ] { } Method [ <internal:protobuf> public method getOneofDecl ] { } Method [ <internal:protobuf> public method getOneofDeclCount ] { } Method [ <internal:protobuf> public method getPublicDescriptor ] { } } } Class [ <internal:protobuf> final class Google\Protobuf\FieldDescriptor ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [7] { Method [ <internal:protobuf> public method getName ] { } Method [ <internal:protobuf> public method getNumber ] { } Method [ <internal:protobuf> public method getLabel ] { } Method [ <internal:protobuf> public method getType ] { } Method [ <internal:protobuf> public method isMap ] { } Method [ <internal:protobuf> public method getEnumType ] { } Method [ <internal:protobuf> public method getMessageType ] { } } } Class [ <internal:protobuf> final class Google\Protobuf\Internal\DescriptorPool ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ <internal:protobuf> static public method getGeneratedPool ] { } } - Properties [0] { } - Methods [4] { Method [ <internal:protobuf> public method getDescriptorByClassName ] { } Method [ <internal:protobuf> public method getDescriptorByProtoName ] { } Method [ <internal:protobuf> public method getEnumDescriptorByClassName ] { } Method [ <internal:protobuf> public method internalAddGeneratedFile ] { } } } Class [ <internal:protobuf> class Google\Protobuf\Internal\GPBType ] { - Constants [18] { Constant [ public int DOUBLE ] { 1 } Constant [ public int FLOAT ] { 2 } Constant [ public int INT64 ] { 3 } Constant [ public int UINT64 ] { 4 } Constant [ public int INT32 ] { 5 } Constant [ public int FIXED64 ] { 6 } Constant [ public int FIXED32 ] { 7 } Constant [ public int BOOL ] { 8 } Constant [ public int STRING ] { 9 } Constant [ public int GROUP ] { 10 } Constant [ public int MESSAGE ] { 11 } Constant [ public int BYTES ] { 12 } Constant [ public int UINT32 ] { 13 } Constant [ public int ENUM ] { 14 } Constant [ public int SFIXED32 ] { 15 } Constant [ public int SFIXED64 ] { 16 } Constant [ public int SINT32 ] { 17 } Constant [ public int SINT64 ] { 18 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { } } Class [ <internal:protobuf> <iterateable> final class Google\Protobuf\Internal\MapField implements ArrayAccess, IteratorAggregate, Traversable, Countable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [7] { Method [ <internal:protobuf, ctor> public method __construct ] { - Parameters [3] { Parameter #0 [ <required> $key_type ] Parameter #1 [ <required> $value_type ] Parameter #2 [ <optional> $value_class ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { Parameter #0 [ <required> $index ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetGet ] { - Parameters [1] { Parameter #0 [ <required> $index ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { Parameter #0 [ <required> $index ] Parameter #1 [ <required> $newval ] } } Method [ <internal:protobuf, prototype ArrayAccess> public method offsetUnset ] { - Parameters [1] { Parameter #0 [ <required> $index ] } } Method [ <internal:protobuf, prototype Countable> public method count ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype IteratorAggregate> public method getIterator ] { - Parameters [0] { } } } } Class [ <internal:protobuf> <iterateable> final class Google\Protobuf\Internal\MapFieldIter implements Iterator, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ <internal:protobuf, prototype Iterator> public method rewind ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method current ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method key ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method next ] { - Parameters [0] { } } Method [ <internal:protobuf, prototype Iterator> public method valid ] { - Parameters [0] { } } } } Class [ <internal:protobuf> class Google\Protobuf\Internal\Message ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [13] { Method [ <internal:protobuf> public method clear ] { - Parameters [0] { } } Method [ <internal:protobuf> public method discardUnknownFields ] { - Parameters [0] { } } Method [ <internal:protobuf> public method serializeToString ] { - Parameters [0] { } } Method [ <internal:protobuf> public method mergeFromString ] { - Parameters [1] { Parameter #0 [ <required> $data ] } } Method [ <internal:protobuf> public method serializeToJsonString ] { - Parameters [0] { } } Method [ <internal:protobuf> public method mergeFromJsonString ] { - Parameters [1] { Parameter #0 [ <required> $data ] } } Method [ <internal:protobuf> public method mergeFrom ] { - Parameters [1] { Parameter #0 [ <required> $data ] } } Method [ <internal:protobuf> protected method readWrapperValue ] { - Parameters [1] { Parameter #0 [ <required> $field ] } } Method [ <internal:protobuf> protected method writeWrapperValue ] { - Parameters [2] { Parameter #0 [ <required> $field ] Parameter #1 [ <required> $value ] } } Method [ <internal:protobuf> protected method readOneof ] { - Parameters [1] { Parameter #0 [ <required> $field ] } } Method [ <internal:protobuf> protected method writeOneof ] { - Parameters [2] { Parameter #0 [ <required> $field ] Parameter #1 [ <required> $value ] } } Method [ <internal:protobuf> protected method whichOneof ] { - Parameters [1] { Parameter #0 [ <required> $field ] } } Method [ <internal:protobuf, ctor> protected method __construct ] { - Parameters [0] { } } } } } }