summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2022-05-12 11:28:52 +0200
committerRemi Collet <remi@php.net>2022-05-12 11:28:52 +0200
commit84bdfd06068c8a17abfad0c6af14b2d2d249071e (patch)
treef67c5c4880f7bc996b214dd88dd322501986b852
update to 4.0.0
drop dependency on libcouchbase
-rw-r--r--.gitignore9
-rw-r--r--Makefile4
-rw-r--r--PHPINFO13
-rw-r--r--REFLECTION14837
-rw-r--r--php-pecl-couchbase4.spec487
5 files changed, 15350 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..01f0400
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+clog
+package-*.xml
+*.tgz
+*.tar.bz2
+*.tar.gz
+*.tar.xz
+*.tar.xz.asc
+*.src.rpm
+*/*rpm
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..13af741
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,4 @@
+SRCDIR := $(shell pwd)
+NAME := $(shell basename $(SRCDIR))
+include ../../../common/Makefile
+
diff --git a/PHPINFO b/PHPINFO
new file mode 100644
index 0000000..9bcb375
--- /dev/null
+++ b/PHPINFO
@@ -0,0 +1,13 @@
+
+couchbase
+
+couchbase => enabled
+couchbase_extension_version => 4.0.0
+couchbase_extension_revision => 12ca305b72d36cc60ebffca0aa2c7e1cfc3ab803
+couchbase_client_revision => c8e08ab4170edd475040cd35cab8d9b8bd19d7eb
+couchbase_transactions_revision => b512466f7743f7cabc1b91d3340a05091f6e62e4
+
+Directive => Local Value => Master Value
+couchbase.max_persistent => -1 => -1
+couchbase.persistent_timeout => -1 => -1
+couchbase.log_level => no value => no value
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..5da8066
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,14837 @@
+Extension [ <persistent> extension #119 couchbase version 3.2.2 ] {
+
+ - Dependencies {
+ Dependency [ json (Required) ]
+ }
+
+ - INI {
+ Entry [ couchbase.log_level <ALL> ]
+ Current = 'WARN'
+ }
+ Entry [ couchbase.encoder.format <ALL> ]
+ Current = 'json'
+ }
+ Entry [ couchbase.encoder.compression <ALL> ]
+ Current = 'off'
+ }
+ Entry [ couchbase.encoder.compression_threshold <ALL> ]
+ Current = '0'
+ }
+ Entry [ couchbase.encoder.compression_factor <ALL> ]
+ Current = '0.0'
+ }
+ Entry [ couchbase.decoder.json_arrays <ALL> ]
+ Current = '1'
+ }
+ Entry [ couchbase.pool.max_idle_time_sec <ALL> ]
+ Current = '60'
+ }
+ Entry [ couchbase.allow_fallback_to_bucket_connection <ALL> ]
+ Current = '0'
+ }
+ }
+
+ - Constants [179] {
+ Constant [ int COUCHBASE_PERSISTTO_MASTER ] { 1 }
+ Constant [ int COUCHBASE_PERSISTTO_ONE ] { 1 }
+ Constant [ int COUCHBASE_PERSISTTO_TWO ] { 2 }
+ Constant [ int COUCHBASE_PERSISTTO_THREE ] { 4 }
+ Constant [ int COUCHBASE_REPLICATETO_ONE ] { 16 }
+ Constant [ int COUCHBASE_REPLICATETO_TWO ] { 32 }
+ Constant [ int COUCHBASE_REPLICATETO_THREE ] { 64 }
+ Constant [ int COUCHBASE_CNTL_OP_TIMEOUT ] { 0 }
+ Constant [ int COUCHBASE_CNTL_VIEW_TIMEOUT ] { 1 }
+ Constant [ int COUCHBASE_CNTL_DURABILITY_INTERVAL ] { 14 }
+ Constant [ int COUCHBASE_CNTL_DURABILITY_TIMEOUT ] { 13 }
+ Constant [ int COUCHBASE_CNTL_HTTP_TIMEOUT ] { 15 }
+ Constant [ int COUCHBASE_CNTL_CONFIGURATION_TIMEOUT ] { 18 }
+ Constant [ int COUCHBASE_CNTL_CONFDELAY_THRESH ] { 25 }
+ Constant [ int COUCHBASE_CNTL_CONFIG_NODE_TIMEOUT ] { 27 }
+ Constant [ int COUCHBASE_CNTL_HTCONFIG_IDLE_TIMEOUT ] { 28 }
+ Constant [ int COUCHBASE_VALUE_F_JSON ] { 1 }
+ Constant [ int COUCHBASE_N1XSPEC_T_DEFAULT ] { 0 }
+ Constant [ int COUCHBASE_N1XSPEC_T_GSI ] { 1 }
+ Constant [ int COUCHBASE_N1XSPEC_T_VIEW ] { 2 }
+ Constant [ int COUCHBASE_SUCCESS ] { 0 }
+ Constant [ int COUCHBASE_ERR_GENERIC ] { 100 }
+ Constant [ int COUCHBASE_ERR_TIMEOUT ] { 201 }
+ Constant [ int COUCHBASE_ERR_REQUEST_CANCELED ] { 202 }
+ Constant [ int COUCHBASE_ERR_INVALID_ARGUMENT ] { 203 }
+ Constant [ int COUCHBASE_ERR_SERVICE_NOT_AVAILABLE ] { 204 }
+ Constant [ int COUCHBASE_ERR_INTERNAL_SERVER_FAILURE ] { 205 }
+ Constant [ int COUCHBASE_ERR_AUTHENTICATION_FAILURE ] { 206 }
+ Constant [ int COUCHBASE_ERR_TEMPORARY_FAILURE ] { 207 }
+ Constant [ int COUCHBASE_ERR_PARSING_FAILURE ] { 208 }
+ Constant [ int COUCHBASE_ERR_CAS_MISMATCH ] { 209 }
+ Constant [ int COUCHBASE_ERR_BUCKET_NOT_FOUND ] { 210 }
+ Constant [ int COUCHBASE_ERR_COLLECTION_NOT_FOUND ] { 211 }
+ Constant [ int COUCHBASE_ERR_ENCODING_FAILURE ] { 212 }
+ Constant [ int COUCHBASE_ERR_DECODING_FAILURE ] { 213 }
+ Constant [ int COUCHBASE_ERR_UNSUPPORTED_OPERATION ] { 214 }
+ Constant [ int COUCHBASE_ERR_AMBIGUOUS_TIMEOUT ] { 215 }
+ Constant [ int COUCHBASE_ERR_UNAMBIGUOUS_TIMEOUT ] { 216 }
+ Constant [ int COUCHBASE_ERR_SCOPE_NOT_FOUND ] { 217 }
+ Constant [ int COUCHBASE_ERR_INDEX_NOT_FOUND ] { 218 }
+ Constant [ int COUCHBASE_ERR_INDEX_EXISTS ] { 219 }
+ Constant [ int COUCHBASE_ERR_RATE_LIMITED ] { 220 }
+ Constant [ int COUCHBASE_ERR_QUOTA_LIMITED ] { 221 }
+ Constant [ int COUCHBASE_ERR_DOCUMENT_NOT_FOUND ] { 301 }
+ Constant [ int COUCHBASE_ERR_DOCUMENT_UNRETRIEVABLE ] { 302 }
+ Constant [ int COUCHBASE_ERR_DOCUMENT_LOCKED ] { 303 }
+ Constant [ int COUCHBASE_ERR_VALUE_TOO_LARGE ] { 304 }
+ Constant [ int COUCHBASE_ERR_DOCUMENT_EXISTS ] { 305 }
+ Constant [ int COUCHBASE_ERR_VALUE_NOT_JSON ] { 306 }
+ Constant [ int COUCHBASE_ERR_DURABILITY_LEVEL_NOT_AVAILABLE ] { 307 }
+ Constant [ int COUCHBASE_ERR_DURABILITY_IMPOSSIBLE ] { 308 }
+ Constant [ int COUCHBASE_ERR_DURABILITY_AMBIGUOUS ] { 309 }
+ Constant [ int COUCHBASE_ERR_DURABLE_WRITE_IN_PROGRESS ] { 310 }
+ Constant [ int COUCHBASE_ERR_DURABLE_WRITE_RE_COMMIT_IN_PROGRESS ] { 311 }
+ Constant [ int COUCHBASE_ERR_MUTATION_LOST ] { 312 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_PATH_NOT_FOUND ] { 313 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_PATH_MISMATCH ] { 314 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_PATH_INVALID ] { 315 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_PATH_TOO_BIG ] { 316 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_PATH_TOO_DEEP ] { 317 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_VALUE_TOO_DEEP ] { 318 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_VALUE_INVALID ] { 319 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_DOCUMENT_NOT_JSON ] { 320 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_NUMBER_TOO_BIG ] { 321 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_DELTA_INVALID ] { 322 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_PATH_EXISTS ] { 323 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_XATTR_UNKNOWN_MACRO ] { 324 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_XATTR_INVALID_FLAG_COMBO ] { 325 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_XATTR_INVALID_KEY_COMBO ] { 326 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_XATTR_UNKNOWN_VIRTUAL_ATTRIBUTE ] { 327 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_XATTR_CANNOT_MODIFY_VIRTUAL_ATTRIBUTE ] { 328 }
+ Constant [ int COUCHBASE_ERR_SUBDOC_XATTR_INVALID_ORDER ] { 329 }
+ Constant [ int COUCHBASE_ERR_PLANNING_FAILURE ] { 401 }
+ Constant [ int COUCHBASE_ERR_INDEX_FAILURE ] { 402 }
+ Constant [ int COUCHBASE_ERR_PREPARED_STATEMENT_FAILURE ] { 403 }
+ Constant [ int COUCHBASE_ERR_KEYSPACE_NOT_FOUND ] { 404 }
+ Constant [ int COUCHBASE_ERR_DML_FAILURE ] { 405 }
+ Constant [ int COUCHBASE_ERR_COMPILATION_FAILED ] { 501 }
+ Constant [ int COUCHBASE_ERR_JOB_QUEUE_FULL ] { 502 }
+ Constant [ int COUCHBASE_ERR_DATASET_NOT_FOUND ] { 503 }
+ Constant [ int COUCHBASE_ERR_DATAVERSE_NOT_FOUND ] { 504 }
+ Constant [ int COUCHBASE_ERR_DATASET_EXISTS ] { 505 }
+ Constant [ int COUCHBASE_ERR_DATAVERSE_EXISTS ] { 506 }
+ Constant [ int COUCHBASE_ERR_ANALYTICS_LINK_NOT_FOUND ] { 507 }
+ Constant [ int COUCHBASE_ERR_VIEW_NOT_FOUND ] { 701 }
+ Constant [ int COUCHBASE_ERR_DESIGN_DOCUMENT_NOT_FOUND ] { 702 }
+ Constant [ int COUCHBASE_ERR_COLLECTION_ALREADY_EXISTS ] { 801 }
+ Constant [ int COUCHBASE_ERR_SCOPE_EXISTS ] { 802 }
+ Constant [ int COUCHBASE_ERR_USER_NOT_FOUND ] { 803 }
+ Constant [ int COUCHBASE_ERR_GROUP_NOT_FOUND ] { 804 }
+ Constant [ int COUCHBASE_ERR_BUCKET_ALREADY_EXISTS ] { 805 }
+ Constant [ int COUCHBASE_ERR_SSL_INVALID_CIPHERSUITES ] { 1000 }
+ Constant [ int COUCHBASE_ERR_SSL_NO_CIPHERS ] { 1001 }
+ Constant [ int COUCHBASE_ERR_SSL_ERROR ] { 1002 }
+ Constant [ int COUCHBASE_ERR_SSL_CANTVERIFY ] { 1003 }
+ Constant [ int COUCHBASE_ERR_FD_LIMIT_REACHED ] { 1004 }
+ Constant [ int COUCHBASE_ERR_NODE_UNREACHABLE ] { 1005 }
+ Constant [ int COUCHBASE_ERR_CONTROL_UNKNOWN_CODE ] { 1006 }
+ Constant [ int COUCHBASE_ERR_CONTROL_UNSUPPORTED_MODE ] { 1007 }
+ Constant [ int COUCHBASE_ERR_CONTROL_INVALID_ARGUMENT ] { 1008 }
+ Constant [ int COUCHBASE_ERR_DUPLICATE_COMMANDS ] { 1009 }
+ Constant [ int COUCHBASE_ERR_NO_MATCHING_SERVER ] { 1010 }
+ Constant [ int COUCHBASE_ERR_PLUGIN_VERSION_MISMATCH ] { 1011 }
+ Constant [ int COUCHBASE_ERR_INVALID_HOST_FORMAT ] { 1012 }
+ Constant [ int COUCHBASE_ERR_INVALID_CHAR ] { 1013 }
+ Constant [ int COUCHBASE_ERR_BAD_ENVIRONMENT ] { 1014 }
+ Constant [ int COUCHBASE_ERR_NO_MEMORY ] { 1015 }
+ Constant [ int COUCHBASE_ERR_NO_CONFIGURATION ] { 1016 }
+ Constant [ int COUCHBASE_ERR_DLOPEN_FAILED ] { 1017 }
+ Constant [ int COUCHBASE_ERR_DLSYM_FAILED ] { 1018 }
+ Constant [ int COUCHBASE_ERR_CONFIG_CACHE_INVALID ] { 1019 }
+ Constant [ int COUCHBASE_ERR_COLLECTION_MANIFEST_IS_AHEAD ] { 1020 }
+ Constant [ int COUCHBASE_ERR_COLLECTION_NO_MANIFEST ] { 1021 }
+ Constant [ int COUCHBASE_ERR_COLLECTION_CANNOT_APPLY_MANIFEST ] { 1022 }
+ Constant [ int COUCHBASE_ERR_AUTH_CONTINUE ] { 1023 }
+ Constant [ int COUCHBASE_ERR_CONNECTION_REFUSED ] { 1024 }
+ Constant [ int COUCHBASE_ERR_SOCKET_SHUTDOWN ] { 1025 }
+ Constant [ int COUCHBASE_ERR_CONNECTION_RESET ] { 1026 }
+ Constant [ int COUCHBASE_ERR_CANNOT_GET_PORT ] { 1027 }
+ Constant [ int COUCHBASE_ERR_INCOMPLETE_PACKET ] { 1028 }
+ Constant [ int COUCHBASE_ERR_SDK_FEATURE_UNAVAILABLE ] { 1029 }
+ Constant [ int COUCHBASE_ERR_OPTIONS_CONFLICT ] { 1030 }
+ Constant [ int COUCHBASE_ERR_KVENGINE_INVALID_PACKET ] { 1031 }
+ Constant [ int COUCHBASE_ERR_DURABILITY_TOO_MANY ] { 1032 }
+ Constant [ int COUCHBASE_ERR_SHEDULE_FAILURE ] { 1033 }
+ Constant [ int COUCHBASE_ERR_DURABILITY_NO_MUTATION_TOKENS ] { 1034 }
+ Constant [ int COUCHBASE_ERR_SASLMECH_UNAVAILABLE ] { 1035 }
+ Constant [ int COUCHBASE_ERR_TOO_MANY_REDIRECTS ] { 1036 }
+ Constant [ int COUCHBASE_ERR_MAP_CHANGED ] { 1037 }
+ Constant [ int COUCHBASE_ERR_NOT_MY_VBUCKET ] { 1038 }
+ Constant [ int COUCHBASE_ERR_UNKNOWN_SUBDOC_COMMAND ] { 1039 }
+ Constant [ int COUCHBASE_ERR_KVENGINE_UNKNOWN_ERROR ] { 1040 }
+ Constant [ int COUCHBASE_ERR_NAMESERVER ] { 1041 }
+ Constant [ int COUCHBASE_ERR_INVALID_RANGE ] { 1042 }
+ Constant [ int COUCHBASE_ERR_NOT_STORED ] { 1043 }
+ Constant [ int COUCHBASE_ERR_BUSY ] { 1044 }
+ Constant [ int COUCHBASE_ERR_SDK_INTERNAL ] { 1045 }
+ Constant [ int COUCHBASE_ERR_INVALID_DELTA ] { 1046 }
+ Constant [ int COUCHBASE_ERR_NO_COMMANDS ] { 1047 }
+ Constant [ int COUCHBASE_ERR_NETWORK ] { 1048 }
+ Constant [ int COUCHBASE_ERR_UNKNOWN_HOST ] { 1049 }
+ Constant [ int COUCHBASE_ERR_PROTOCOL_ERROR ] { 1050 }
+ Constant [ int COUCHBASE_ERR_CONNECT_ERROR ] { 1051 }
+ Constant [ int COUCHBASE_ERR_EMPTY_KEY ] { 1052 }
+ Constant [ int COUCHBASE_ERR_HTTP ] { 1053 }
+ Constant [ int COUCHBASE_ERR_QUERY ] { 1054 }
+ Constant [ int COUCHBASE_ERR_TOPOLOGY_CHANGE ] { 1055 }
+ Constant [ int COUCHBASE_TMPFAIL ] { 207 }
+ Constant [ int COUCHBASE_KEYALREADYEXISTS ] { 305 }
+ Constant [ int COUCHBASE_KEYNOTFOUND ] { 301 }
+ Constant [ int COUCHBASE_VAL_MASK ] { 31 }
+ Constant [ int COUCHBASE_VAL_IS_STRING ] { 0 }
+ Constant [ int COUCHBASE_VAL_IS_LONG ] { 1 }
+ Constant [ int COUCHBASE_VAL_IS_DOUBLE ] { 2 }
+ Constant [ int COUCHBASE_VAL_IS_BOOL ] { 3 }
+ Constant [ int COUCHBASE_VAL_IS_SERIALIZED ] { 4 }
+ Constant [ int COUCHBASE_VAL_IS_JSON ] { 6 }
+ Constant [ int COUCHBASE_COMPRESSION_MASK ] { 224 }
+ Constant [ int COUCHBASE_COMPRESSION_NONE ] { 0 }
+ Constant [ int COUCHBASE_COMPRESSION_ZLIB ] { 32 }
+ Constant [ int COUCHBASE_COMPRESSION_FASTLZ ] { 64 }
+ Constant [ int COUCHBASE_COMPRESSION_MCISCOMPRESSED ] { 16 }
+ Constant [ int COUCHBASE_SERTYPE_JSON ] { 0 }
+ Constant [ int COUCHBASE_SERTYPE_PHP ] { 2 }
+ Constant [ int COUCHBASE_CMPRTYPE_NONE ] { 0 }
+ Constant [ int COUCHBASE_CMPRTYPE_ZLIB ] { 1 }
+ Constant [ int COUCHBASE_CMPRTYPE_FASTLZ ] { 2 }
+ Constant [ int COUCHBASE_CFFMT_MASK ] { -16777216 }
+ Constant [ int COUCHBASE_CFFMT_PRIVATE ] { 16777216 }
+ Constant [ int COUCHBASE_CFFMT_JSON ] { 33554432 }
+ Constant [ int COUCHBASE_CFFMT_RAW ] { 50331648 }
+ Constant [ int COUCHBASE_CFFMT_STRING ] { 67108864 }
+ Constant [ int Couchbase\ENCODER_FORMAT_JSON ] { 0 }
+ Constant [ int Couchbase\ENCODER_FORMAT_PHP ] { 2 }
+ Constant [ int Couchbase\ENCODER_COMPRESSION_NONE ] { 0 }
+ Constant [ int Couchbase\ENCODER_COMPRESSION_ZLIB ] { 1 }
+ Constant [ int Couchbase\ENCODER_COMPRESSION_FASTLZ ] { 2 }
+ Constant [ int Couchbase\HAVE_IGBINARY ] { 0 }
+ Constant [ int Couchbase\HAVE_ZLIB ] { 1 }
+ }
+
+ - Functions {
+ Function [ <internal:couchbase> function Couchbase\fastlzCompress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\fastlzDecompress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\zlibCompress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\zlibDecompress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\passthruEncoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $value ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\passthruDecoder ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $bytes ]
+ Parameter #1 [ <required> $flags ]
+ Parameter #2 [ <required> $datatype ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\defaultEncoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $value ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\defaultDecoder ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $bytes ]
+ Parameter #1 [ <required> $flags ]
+ Parameter #2 [ <required> $datatype ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\basicEncoderV1 ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $value ]
+ Parameter #1 [ <required> $options ]
+ }
+ }
+ Function [ <internal:couchbase> function Couchbase\basicDecoderV1 ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $bytes ]
+ Parameter #1 [ <required> $flags ]
+ Parameter #2 [ <required> $datatype ]
+ Parameter #3 [ <required> $options ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_fastlz_compress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_fastlz_decompress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_zlib_compress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_zlib_decompress ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $data ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_passthru_encoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $value ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_passthru_decoder ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $bytes ]
+ Parameter #1 [ <required> $flags ]
+ Parameter #2 [ <required> $datatype ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_default_encoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $value ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_default_decoder ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $bytes ]
+ Parameter #1 [ <required> $flags ]
+ Parameter #2 [ <required> $datatype ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_basic_encoder_v1 ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $value ]
+ Parameter #1 [ <required> $options ]
+ }
+ }
+ Function [ <internal:couchbase> function couchbase_basic_decoder_v1 ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $bytes ]
+ Parameter #1 [ <required> $flags ]
+ Parameter #2 [ <required> $datatype ]
+ Parameter #3 [ <required> $options ]
+ }
+ }
+ }
+
+ - Classes [240] {
+ Interface [ <internal:couchbase> interface Couchbase\MutationToken ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method partitionId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method partitionUuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method sequenceNumber ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method bucketName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutationTokenImpl implements Couchbase\MutationToken ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $partition_id = NULL ]
+ Property [ private $partition_uuid = NULL ]
+ Property [ private $sequence_number = NULL ]
+ Property [ private $bucket_name = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method partitionId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method partitionUuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method sequenceNumber ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method bucketName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase> abstract public method status ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method requestId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method clientContextId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method signature ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method warnings ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method errors ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method profile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryMetaDataImpl implements Couchbase\QueryMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $status = NULL ]
+ Property [ private $request_id = NULL ]
+ Property [ private $client_context_id = NULL ]
+ Property [ private $signature = NULL ]
+ Property [ private $errors = NULL ]
+ Property [ private $warnings = NULL ]
+ Property [ private $metrics = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method status ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method requestId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method clientContextId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method signature ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method errors ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method warnings ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method profile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> abstract public method successCount ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method errorCount ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method took ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method totalHits ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method maxScore ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?float ]
+ }
+
+ Method [ <internal:couchbase> abstract public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchMetaDataImpl implements Couchbase\SearchMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $success_count = NULL ]
+ Property [ private $error_count = NULL ]
+ Property [ private $took = NULL ]
+ Property [ private $total_hits = NULL ]
+ Property [ private $max_score = NULL ]
+ Property [ private $metrics = NULL ]
+ Property [ private $status = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method successCount ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method errorCount ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method took ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method totalHits ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method maxScore ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?float ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ViewMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method totalRows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method debug ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewMetaDataImpl implements Couchbase\ViewMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $total_rows = NULL ]
+ Property [ private $debug = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\ViewMetaData> public method totalRows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\ViewMetaData> public method debug ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ResultImpl implements Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\GetResult extends Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?DateTimeInterface ]
+ }
+
+ Method [ <internal:couchbase> abstract public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetResultImpl implements Couchbase\GetResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [10] {
+ Property [ private $cas = NULL ]
+ Property [ private $data = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $flags = NULL ]
+ Property [ private $datatype = NULL ]
+ Property [ private $decoder = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal, deprecated:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\GetResult> public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?DateTimeInterface ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\GetResult> public method content ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\GetResult> public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\GetReplicaResult extends Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method isReplica ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetReplicaResultImpl implements Couchbase\GetReplicaResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $cas = NULL ]
+ Property [ private $data = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $is_replica = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal, deprecated:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\GetReplicaResult> public method content ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\GetReplicaResult> public method isReplica ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ExistsResult extends Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method exists ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ExistsResultImpl implements Couchbase\ExistsResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $is_found = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\ExistsResult> public method exists ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\MutationResult extends Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase> abstract public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutationResultImpl implements Couchbase\MutationResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $mutation_token = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\StoreResultImpl implements Couchbase\MutationResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [10] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $mutation_token = NULL ]
+ Property [ private $is_stored = NULL ]
+ Property [ private $num_persisted = NULL ]
+ Property [ private $num_replicated = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\CounterResult extends Couchbase\MutationResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\MutationResult> abstract public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\MutationResult> abstract public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CounterResultImpl implements Couchbase\CounterResult, Couchbase\Result, Couchbase\MutationResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $mutation_token = NULL ]
+ Property [ private $content = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\CounterResult> public method content ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\LookupInResult extends Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> abstract public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?DateTimeInterface ]
+ }
+
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method exists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> abstract public method status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupInResultImpl implements Couchbase\LookupInResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $data = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal, deprecated:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?DateTimeInterface ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method content ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method exists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupInResultEntry ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $code = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\MutateInResult extends Couchbase\MutationResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\MutationResult> abstract public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\MutationResult> abstract public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateInResultImpl implements Couchbase\MutateInResult, Couchbase\Result, Couchbase\MutationResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $cas = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $status = NULL ]
+ Property [ private $err_ctx = NULL ]
+ Property [ private $err_ref = NULL ]
+ Property [ private $mutation_token = NULL ]
+ Property [ private $data = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\MutationToken ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutateInResult> public method content ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method error ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Exception ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateInResultEntry ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $code = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\QueryMetaData ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryResultImpl implements Couchbase\QueryResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $status = NULL ]
+ Property [ private $meta = NULL ]
+ Property [ private $rows = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\QueryResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\QueryMetaData ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\AnalyticsResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\QueryMetaData ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsResultImpl implements Couchbase\AnalyticsResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $status = NULL ]
+ Property [ private $meta = NULL ]
+ Property [ private $rows = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\AnalyticsResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\QueryMetaData ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\AnalyticsResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> abstract public method field ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method total ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method missing ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method other ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method terms ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method numericRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method dateRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchFacetResultImpl implements Couchbase\SearchFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $name = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $total = 0 ]
+ Property [ private $missing = 0 ]
+ Property [ private $other = 0 ]
+ Property [ private $terms = NULL ]
+ Property [ private $numeric_ranges = NULL ]
+ Property [ private $date_ranges = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method field ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method total ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method missing ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method other ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method terms ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method numericRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method dateRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\TermFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method term ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TermFacetResultImpl implements Couchbase\TermFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $term = NULL ]
+ Property [ private $count = 0 ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\TermFacetResult> public method term ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\TermFacetResult> public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\NumericRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method min ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method max ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NumericRangeFacetResultImpl implements Couchbase\NumericRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $name = NULL ]
+ Property [ private $min = NULL ]
+ Property [ private $max = NULL ]
+ Property [ private $count = 0 ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method min ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method max ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\DateRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method start ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DateRangeFacetResultImpl implements Couchbase\DateRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $name = NULL ]
+ Property [ private $start = NULL ]
+ Property [ private $end = NULL ]
+ Property [ private $count = 0 ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method start ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method facets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\SearchMetaData ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchResultImpl implements Couchbase\SearchResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $status = NULL ]
+ Property [ private $meta = NULL ]
+ Property [ private $facets = NULL ]
+ Property [ private $rows = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\SearchMetaData ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchResult> public method facets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ViewResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\ViewMetaData ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewResultImpl implements Couchbase\ViewResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $status = NULL ]
+ Property [ private $http_status = NULL ]
+ Property [ private $body = NULL ]
+ Property [ private $body_str = NULL ]
+ Property [ private $meta = NULL ]
+ Property [ private $rows = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\ViewResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Couchbase\ViewMetaData ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\ViewResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewRow ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $id = NULL ]
+ Property [ private $key = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $document = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method id ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method key ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method value ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method document ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BaseException extends Exception implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\HttpException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ParsingFailureException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\IndexNotFoundException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PlanningFailureException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\IndexFailureException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyspaceNotFoundException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryErrorException extends Couchbase\QueryException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryServiceException extends Couchbase\QueryException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PreparedStatementFailureException extends Couchbase\QueryException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DmlFailureException extends Couchbase\QueryException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewException extends Couchbase\HttpException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PartialViewException extends Couchbase\ViewException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BindingsException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\InvalidStateException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyValueException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DocumentNotFoundException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyExistsException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ValueTooBigException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyLockedException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TempFailException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PathNotFoundException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PathExistsException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\InvalidRangeException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyDeletedException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CasMismatchException extends Couchbase\KeyValueException implements Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\InvalidConfigurationException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RequestCanceledException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ServiceNotAvailableException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NetworkException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TimeoutException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BucketMissingException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ScopeMissingException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CollectionMissingException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AuthenticationException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BadInputException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DurabilityException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SubdocumentException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RateLimitedException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QuotaLimitedException extends Couchbase\BaseException implements Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $ref = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $is_input = NULL ]
+ Property [ protected $is_network = NULL ]
+ Property [ protected $is_fatal = NULL ]
+ Property [ protected $is_transient = NULL ]
+ Property [ protected $is_data_operation = NULL ]
+ Property [ protected $is_internal = NULL ]
+ Property [ protected $is_plugin = NULL ]
+ Property [ protected $is_server_under_load = NULL ]
+ Property [ protected $is_server_generated = NULL ]
+ Property [ protected $is_subdoc = NULL ]
+ Property [ protected $is_durability = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?object ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Cluster ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [10] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $connstr ]
+ Parameter #1 [ <required> Couchbase\ClusterOptions $options ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method bucket ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Bucket ]
+ }
+
+ Method [ <internal:couchbase> public method buckets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\BucketManager ]
+ }
+
+ Method [ <internal:couchbase> public method users ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\UserManager ]
+ }
+
+ Method [ <internal:couchbase> public method analyticsIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\AnalyticsIndexManager ]
+ }
+
+ Method [ <internal:couchbase> public method queryIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\QueryIndexManager ]
+ }
+
+ Method [ <internal:couchbase> public method searchIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\SearchIndexManager ]
+ }
+
+ Method [ <internal:couchbase> public method query ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <optional> ?Couchbase\QueryOptions $queryOptions = <default> ]
+ }
+ - Return [ Couchbase\QueryResult ]
+ }
+
+ Method [ <internal:couchbase> public method analyticsQuery ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <optional> ?Couchbase\AnalyticsOptions $queryOptions = <default> ]
+ }
+ - Return [ Couchbase\AnalyticsResult ]
+ }
+
+ Method [ <internal:couchbase> public method searchQuery ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $indexName ]
+ Parameter #1 [ <required> Couchbase\SearchQuery $query ]
+ Parameter #2 [ <optional> ?Couchbase\SearchOptions $options = <default> ]
+ }
+ - Return [ Couchbase\SearchResult ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Collection ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $bucket = NULL ]
+ Property [ private $scope = NULL ]
+ Property [ private $name = NULL ]
+ }
+
+ - Methods [20] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> Couchbase\Bucket $bucket ]
+ Parameter #1 [ <optional> string $scope = <default> ]
+ Parameter #2 [ <optional> string $name = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method get ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> ?Couchbase\GetOptions $options = <default> ]
+ }
+ - Return [ Couchbase\GetResult ]
+ }
+
+ Method [ <internal:couchbase> public method exists ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> ?Couchbase\ExistsOptions $options = <default> ]
+ }
+ - Return [ Couchbase\ExistsResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAndLock ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $lockTime ]
+ Parameter #2 [ <optional> ?Couchbase\GetAndLockOptions $options = <default> ]
+ }
+ - Return [ Couchbase\GetResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAndTouch ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $expiry ]
+ Parameter #2 [ <optional> ?Couchbase\GetAndTouchOptions $options = <default> ]
+ }
+ - Return [ Couchbase\GetResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAnyReplica ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> ?Couchbase\GetAnyReplicaOptions $options = <default> ]
+ }
+ - Return [ Couchbase\GetReplicaResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAllReplicas ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> ?Couchbase\GetAllReplicasOptions $options ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method upsert ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> ?Couchbase\UpsertOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method insert ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> ?Couchbase\InsertOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method replace ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> ?Couchbase\ReplaceOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method remove ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> ?Couchbase\RemoveOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method unlock ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> string $cas ]
+ Parameter #2 [ <optional> ?Couchbase\UnlockOptions $options = <default> ]
+ }
+ - Return [ Couchbase\Result ]
+ }
+
+ Method [ <internal:couchbase> public method touch ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $expiry ]
+ Parameter #2 [ <optional> ?Couchbase\TouchOptions $options = <default> ]
+ }
+ - Return [ Couchbase\Result ]
+ }
+
+ Method [ <internal:couchbase> public method lookupIn ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> array $specs ]
+ Parameter #2 [ <optional> ?Couchbase\LookupInOptions $options = <default> ]
+ }
+ - Return [ Couchbase\LookupInResult ]
+ }
+
+ Method [ <internal:couchbase> public method mutateIn ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> array $specs ]
+ Parameter #2 [ <optional> ?Couchbase\MutateInOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutateInResult ]
+ }
+
+ Method [ <internal:couchbase> public method getMulti ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $ids ]
+ Parameter #1 [ <optional> ?Couchbase\GetOptions $options = <default> ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method removeMulti ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $ids ]
+ Parameter #1 [ <optional> ?Couchbase\RemoveOptions $options = <default> ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method upsertMulti ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $ids ]
+ Parameter #1 [ <optional> ?Couchbase\UpsertOptions $options = <default> ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method binary ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\BinaryCollection ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BinaryCollection ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $bucket = NULL ]
+ Property [ private $scope = NULL ]
+ Property [ private $name = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method append ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> string $value ]
+ Parameter #2 [ <optional> ?Couchbase\AppendOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method prepend ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> string $value ]
+ Parameter #2 [ <optional> ?Couchbase\PrependOptions $options = <default> ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method increment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> ?Couchbase\IncrementOptions $options = <default> ]
+ }
+ - Return [ Couchbase\CounterResult ]
+ }
+
+ Method [ <internal:couchbase> public method decrement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> ?Couchbase\DecrementOptions $options = <default> ]
+ }
+ - Return [ Couchbase\CounterResult ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Scope ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $bucket = NULL ]
+ Property [ private $name = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\Bucket $bucket ]
+ Parameter #1 [ <optional> string $name = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method collection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Collection ]
+ }
+
+ Method [ <internal:couchbase> public method query ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <optional> ?Couchbase\QueryOptions $queryOptions = <default> ]
+ }
+ - Return [ Couchbase\QueryResult ]
+ }
+
+ Method [ <internal:couchbase> public method analyticsQuery ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <optional> ?Couchbase\AnalyticsOptions $queryOptions = <default> ]
+ }
+ - Return [ Couchbase\AnalyticsResult ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BucketManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $cluster = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method createBucket ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\BucketSettings $settings ]
+ Parameter #1 [ <optional> $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method removeBucket ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getBucket ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method getAllBuckets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method flush ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BucketSettings ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [11] {
+ Property [ private $name = NULL ]
+ Property [ private $flush_enabled = NULL ]
+ Property [ private $ram_quota_mb = NULL ]
+ Property [ private $num_replicas = NULL ]
+ Property [ private $replica_indexes = NULL ]
+ Property [ private $bucket_type = NULL ]
+ Property [ private $eviction_policy = NULL ]
+ Property [ private $max_ttl = NULL ]
+ Property [ private $compression_mode = NULL ]
+ Property [ private $storage_backend = NULL ]
+ Property [ private $minimal_durability_level = NULL ]
+ }
+
+ - Methods [22] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method flushEnabled ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> public method enableFlush ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $enable ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method ramQuotaMb ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method setRamQuotaMb ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $sizeInMb ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method numReplicas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method setNumReplicas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $numberReplicas ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method replicaIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> public method enableReplicaIndexes ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $enable ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method bucketType ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setBucketType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method evictionPolicy ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setEvictionPolicy ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $method ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method maxTtl ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method setMaxTtl ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $ttlSeconds ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method compressionMode ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setCompressionMode ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $mode ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal:couchbase> public method minimalDurabilityLevel ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setMinimalDurabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $mode ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
+ Method [ <internal, deprecated:couchbase> public method ejectionMethod ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal, deprecated:couchbase> public method setEjectionMethod ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $method ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\EvictionPolicy ] {
+
+ - Constants [4] {
+ Constant [ public string FULL ] { fullEviction }
+ Constant [ public string VALUE_ONLY ] { valueOnly }
+ Constant [ public string NO_EVICTION ] { noEviction }
+ Constant [ public string NOT_RECENTLY_USED ] { nruEviction }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\StorageBackend ] {
+
+ - Constants [2] {
+ Constant [ public string COUCHSTORE ] { couchstore }
+ Constant [ public string MAGMA ] { magma }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UserManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $cluster = NULL ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:couchbase> public method getUser ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> ?Couchbase\GetUserOptions $options = <default> ]
+ }
+ - Return [ Couchbase\UserAndMetadata ]
+ }
+
+ Method [ <internal:couchbase> public method getAllUsers ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> ?Couchbase\GetAllUsersOptions $options = <default> ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method upsertUser ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\User $user ]
+ Parameter #1 [ <optional> ?Couchbase\UpsertUserOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropUser ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> ?Couchbase\DropUserOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getRoles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method getGroup ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $name = <default> ]
+ }
+ - Return [ Couchbase\Group ]
+ }
+
+ Method [ <internal:couchbase> public method getAllGroups ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method upsertGroup ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\Group $group ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropGroup ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Role ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $name = NULL ]
+ Property [ private $bucket = NULL ]
+ Property [ private $scope = NULL ]
+ Property [ private $collection = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method bucket ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method scope ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method collection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Role ]
+ }
+
+ Method [ <internal:couchbase> public method setBucket ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $bucket ]
+ }
+ - Return [ Couchbase\Role ]
+ }
+
+ Method [ <internal:couchbase> public method setScope ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $scope ]
+ }
+ - Return [ Couchbase\Role ]
+ }
+
+ Method [ <internal:couchbase> public method setCollection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $collection ]
+ }
+ - Return [ Couchbase\Role ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RoleAndDescription ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $role = NULL ]
+ Property [ private $display_name = NULL ]
+ Property [ private $description = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method role ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\Role ]
+ }
+
+ Method [ <internal:couchbase> public method displayName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method description ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Origin ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $type = NULL ]
+ Property [ private $name = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method type ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RoleAndOrigins ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $role = NULL ]
+ Property [ private $origins = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method role ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\Role ]
+ }
+
+ Method [ <internal:couchbase> public method origins ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\User ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $username = NULL ]
+ Property [ private $password = NULL ]
+ Property [ private $display_name = NULL ]
+ Property [ private $groups = NULL ]
+ Property [ private $roles = NULL ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:couchbase> public method username ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method displayName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method groups ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method roles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method setUsername ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $username ]
+ }
+ - Return [ Couchbase\User ]
+ }
+
+ Method [ <internal:couchbase> public method setPassword ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $password ]
+ }
+ - Return [ Couchbase\User ]
+ }
+
+ Method [ <internal:couchbase> public method setDisplayName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\User ]
+ }
+
+ Method [ <internal:couchbase> public method setGroups ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $groups ]
+ }
+ - Return [ Couchbase\User ]
+ }
+
+ Method [ <internal:couchbase> public method setRoles ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $roles ]
+ }
+ - Return [ Couchbase\User ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UserAndMetadata ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $domain = NULL ]
+ Property [ private $user = NULL ]
+ Property [ private $effective_roles = NULL ]
+ Property [ private $password_changed = NULL ]
+ Property [ private $external_groups = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method domain ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method user ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\User ]
+ }
+
+ Method [ <internal:couchbase> public method effectiveRoles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method passwordChanged ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method externalGroups ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Group ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $name = NULL ]
+ Property [ private $description = NULL ]
+ Property [ private $roles = NULL ]
+ Property [ private $ldap_group_reference = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method description ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method roles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method ldapGroupReference ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Group ]
+ }
+
+ Method [ <internal:couchbase> public method setDescription ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $description ]
+ }
+ - Return [ Couchbase\Group ]
+ }
+
+ Method [ <internal:couchbase> public method setRoles ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $roles ]
+ }
+ - Return [ Couchbase\Group ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetAllUsersOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $domain_name = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $domainName ]
+ }
+ - Return [ Couchbase\GetAllUsersOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetUserOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $domain_name = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $domainName ]
+ }
+ - Return [ Couchbase\GetUserOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropUserOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $domain_name = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $domainName ]
+ }
+ - Return [ Couchbase\DropUserOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UpsertUserOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $domain_name = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $domainName ]
+ }
+ - Return [ Couchbase\UpsertUserOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Bucket ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [13] {
+ Method [ <internal:couchbase, ctor> private method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method __set ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method setTranscoder ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> callable $encoder ]
+ Parameter #1 [ <required> callable $decoder ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method viewQuery ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $designDoc ]
+ Parameter #1 [ <required> string $viewName ]
+ Parameter #2 [ <optional> ?Couchbase\ViewOptions $viewOptions = <default> ]
+ }
+ - Return [ Couchbase\ViewResult ]
+ }
+
+ Method [ <internal:couchbase> public method ping ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $services ]
+ Parameter #1 [ <required> $reportId ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method diagnostics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $reportId ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method defaultCollection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\Collection ]
+ }
+
+ Method [ <internal:couchbase> public method defaultScope ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\Scope ]
+ }
+
+ Method [ <internal:couchbase> public method scope ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Scope ]
+ }
+
+ Method [ <internal:couchbase> public method collections ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\CollectionManager ]
+ }
+
+ Method [ <internal:couchbase> public method viewIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\ViewIndexManager ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CollectionManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $bucket = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal, deprecated:couchbase> public method getScope ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\ScopeSpec ]
+ }
+
+ Method [ <internal:couchbase> public method getAllScopes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method createScope ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropScope ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method createCollection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\CollectionSpec $collection ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropCollection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\CollectionSpec $collection ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ScopeSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $uid = NULL ]
+ Property [ private $name = NULL ]
+ Property [ private $collections = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method collections ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CollectionSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $name = NULL ]
+ Property [ private $scope_name = NULL ]
+ Property [ private $max_expiry = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method scopeName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\CollectionSpec ]
+ }
+
+ Method [ <internal:couchbase> public method setScopeName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\CollectionSpec ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $cluster = NULL ]
+ }
+
+ - Methods [15] {
+ Method [ <internal:couchbase> public method createDataverse ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $dataverseName ]
+ Parameter #1 [ <optional> ?Couchbase\CreateAnalyticsDataverseOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropDataverse ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $dataverseName ]
+ Parameter #1 [ <optional> ?Couchbase\DropAnalyticsDataverseOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method createDataset ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $datasetName ]
+ Parameter #1 [ <required> string $bucketName ]
+ Parameter #2 [ <optional> ?Couchbase\CreateAnalyticsDatasetOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropDataset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $datasetName ]
+ Parameter #1 [ <optional> ?Couchbase\DropAnalyticsDatasetOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getAllDatasets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method createIndex ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $datasetName ]
+ Parameter #1 [ <required> string $indexName ]
+ Parameter #2 [ <required> array $fields ]
+ Parameter #3 [ <optional> ?Couchbase\CreateAnalyticsIndexOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropIndex ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $datasetName ]
+ Parameter #1 [ <required> string $indexName ]
+ Parameter #2 [ <required> ?Couchbase\DropAnalyticsIndexOptions $options ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getAllIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method connectLink ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> ?Couchbase\ConnectAnalyticsLinkOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method disconnectLink ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> ?Couchbase\DisconnectAnalyticsLinkOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getPendingMutations ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method createLink ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\AnalyticsLink $link ]
+ Parameter #1 [ <optional> ?Couchbase\CreateAnalyticsLinkOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method replaceLink ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\AnalyticsLink $link ]
+ Parameter #1 [ <optional> ?Couchbase\ReplaceAnalyticsLinkOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropLink ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $linkName ]
+ Parameter #1 [ <required> Couchbase\AnalyticsLink $dataverseName ]
+ Parameter #2 [ <optional> ?Couchbase\DropAnalyticsLinkOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getLinks ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> ?Couchbase\GetAnalyticsLinksOptions $options ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsDataset ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $name = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ Property [ private $link_name = NULL ]
+ Property [ private $bucket_name = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method linkName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method bucketName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsIndex ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $name = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ Property [ private $link_name = NULL ]
+ Property [ private $is_primary = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method datasetName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method isPrimary ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CreateAnalyticsDataverseOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $ignore_if_exists = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\CreateAnalyticsDataverseOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropAnalyticsDataverseOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $ignore_if_not_exists = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropAnalyticsDataverseOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CreateAnalyticsDatasetOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $ignore_if_exists = NULL ]
+ Property [ private $condition = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\CreateAnalyticsDatasetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method condition ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $condition ]
+ }
+ - Return [ Couchbase\CreateAnalyticsDatasetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverseName ]
+ }
+ - Return [ Couchbase\CreateAnalyticsDatasetOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropAnalyticsDatasetOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $ignore_if_not_exists = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropAnalyticsDatasetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverseName ]
+ }
+ - Return [ Couchbase\DropAnalyticsDatasetOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CreateAnalyticsIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $ignore_if_exists = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\CreateAnalyticsIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverseName ]
+ }
+ - Return [ Couchbase\CreateAnalyticsIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropAnalyticsIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $ignore_if_not_exists = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropAnalyticsIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverseName ]
+ }
+ - Return [ Couchbase\DropAnalyticsIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ConnectAnalyticsLinkOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $link_name = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverseName ]
+ }
+ - Return [ Couchbase\ConnectAnalyticsLinkOptions ]
+ }
+
+ Method [ <internal:couchbase> public method linkName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $linkName ]
+ }
+ - Return [ Couchbase\ConnectAnalyticsLinkOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DisconnectAnalyticsLinkOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $link_name = NULL ]
+ Property [ private $dataverse_name = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method dataverseName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverseName ]
+ }
+ - Return [ Couchbase\DisconnectAnalyticsLinkOptions ]
+ }
+
+ Method [ <internal:couchbase> public method linkName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $linkName ]
+ }
+ - Return [ Couchbase\DisconnectAnalyticsLinkOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\EncryptionSettings ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $level = NULL ]
+ Property [ private $certificate = NULL ]
+ Property [ private $client_certificate = NULL ]
+ Property [ private $client_key = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method level ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $level ]
+ }
+ - Return [ Couchbase\EncryptionSettings ]
+ }
+
+ Method [ <internal:couchbase> public method certificate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $certificate ]
+ }
+ - Return [ Couchbase\EncryptionSettings ]
+ }
+
+ Method [ <internal:couchbase> public method clientCertificate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $certificate ]
+ }
+ - Return [ Couchbase\EncryptionSettings ]
+ }
+
+ Method [ <internal:couchbase> public method clientKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ Couchbase\EncryptionSettings ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\AnalyticsLink ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CouchbaseRemoteAnalyticsLink implements Couchbase\AnalyticsLink ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $name = NULL ]
+ Property [ private $dataverse = NULL ]
+ Property [ private $hostname = NULL ]
+ Property [ private $username = NULL ]
+ Property [ private $password = NULL ]
+ Property [ private $encryption = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method dataverse ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverse ]
+ }
+ - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method hostname ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $hostname ]
+ }
+ - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method username ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $username ]
+ }
+ - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method password ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $password ]
+ }
+ - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method encryption ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\EncryptionSettings $settings ]
+ }
+ - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AzureBlobExternalAnalyticsLink implements Couchbase\AnalyticsLink ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $name = NULL ]
+ Property [ private $dataverse = NULL ]
+ Property [ private $connection_string = NULL ]
+ Property [ private $account_name = NULL ]
+ Property [ private $account_key = NULL ]
+ Property [ private $shared_access_signature = NULL ]
+ Property [ private $blob_endpoint = NULL ]
+ Property [ private $endpoint_suffix = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method dataverse ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverse ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method connectionString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $connectionString ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method accountName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $accountName ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method accountKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $accountKey ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method sharedAccessSignature ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $signature ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method blobEndpoint ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $blobEndpoint ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method endpointSuffix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $endpointSuffix ]
+ }
+ - Return [ Couchbase\AzureBlobExternalAnalyticsLink ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\S3ExternalAnalyticsLink implements Couchbase\AnalyticsLink ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $name = NULL ]
+ Property [ private $dataverse = NULL ]
+ Property [ private $access_key_id = NULL ]
+ Property [ private $secret_access_key = NULL ]
+ Property [ private $region = NULL ]
+ Property [ private $session_token = NULL ]
+ Property [ private $service_endpoint = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method dataverse ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverse ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method accessKeyId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $accessKeyId ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method secretAccessKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $secretAccessKey ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method region ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $region ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method sessionToken ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $sessionToken ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+
+ Method [ <internal:couchbase> public method serviceEndpoint ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $serviceEndpoint ]
+ }
+ - Return [ Couchbase\S3ExternalAnalyticsLink ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CreateAnalyticsLinkOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $timeout = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $timeout ]
+ }
+ - Return [ Couchbase\CreateAnalyticsLinkOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ReplaceAnalyticLinkOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $timeout = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $timeout ]
+ }
+ - Return [ Couchbase\ReplaceAnalyticsLinkOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropAnalyticsLinkOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $timeout = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $timeout ]
+ }
+ - Return [ Couchbase\DropAnalyticsLinkOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetAnalyticsLinksOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $timeout = NULL ]
+ Property [ private $link_type = NULL ]
+ Property [ private $dataverse = NULL ]
+ Property [ private $name = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $timeout ]
+ }
+ - Return [ Couchbase\GetAnalyticsLinksOptions ]
+ }
+
+ Method [ <internal:couchbase> public method linkType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\GetAnalyticsLinksOptions ]
+ }
+
+ Method [ <internal:couchbase> public method dataverse ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dataverse ]
+ }
+ - Return [ Couchbase\GetAnalyticsLinksOptions ]
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\GetAnalyticsLinksOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\AnalyticsLinkType ] {
+
+ - Constants [3] {
+ Constant [ public string COUCHBASE ] { couchbase }
+ Constant [ public string S3 ] { s3 }
+ Constant [ public string AZURE_BLOB ] { azureblob }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\AnalyticsEncryptionLevel ] {
+
+ - Constants [3] {
+ Constant [ public string NONE ] { none }
+ Constant [ public string HALF ] { half }
+ Constant [ public string FULL ] { full }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $cluster = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> public method getAllIndexes ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $bucketName ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method createIndex ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <required> string $indexName ]
+ Parameter #2 [ <required> array $fields ]
+ Parameter #3 [ <optional> ?Couchbase\CreateQueryIndexOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method createPrimaryIndex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <optional> ?Couchbase\CreateQueryPrimaryIndexOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropIndex ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <required> string $indexName ]
+ Parameter #2 [ <optional> ?Couchbase\DropQueryIndexOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropPrimaryIndex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <optional> ?Couchbase\DropQueryPrimaryIndexOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method watchIndexes ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <required> array $indexNames ]
+ Parameter #2 [ <required> int $timeout ]
+ Parameter #3 [ <optional> ?Couchbase\WatchQueryIndexesOptions $options = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method buildDeferredIndexes ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $bucketName ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryIndex ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $name = NULL ]
+ Property [ private $is_primary = NULL ]
+ Property [ private $type = NULL ]
+ Property [ private $state = NULL ]
+ Property [ private $keyspace = NULL ]
+ Property [ private $index_key = NULL ]
+ Property [ private $condition = NULL ]
+ Property [ private $partition = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method isPrimary ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> public method type ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method state ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method keyspace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method indexKey ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method condition ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CreateQueryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $condition = NULL ]
+ Property [ private $ignore_if_exists = NULL ]
+ Property [ private $num_replicas = NULL ]
+ Property [ private $deferred = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method condition ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $condition ]
+ }
+ - Return [ Couchbase\CreateQueryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\CreateQueryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method numReplicas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $number ]
+ }
+ - Return [ Couchbase\CreateQueryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method deferred ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $isDeferred ]
+ }
+ - Return [ Couchbase\CreateQueryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CreateQueryPrimaryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $index_name = NULL ]
+ Property [ private $ignore_if_exists = NULL ]
+ Property [ private $num_replicas = NULL ]
+ Property [ private $deferred = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method indexName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method numReplicas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $number ]
+ }
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method deferred ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $isDeferred ]
+ }
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropQueryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $ignore_if_not_exists = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropQueryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropQueryPrimaryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $index_name = NULL ]
+ Property [ private $ignore_if_not_exists = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method indexName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\DropQueryPrimaryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropQueryPrimaryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\WatchQueryIndexesOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $watch_primary = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method watchPrimary ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldWatch ]
+ }
+ - Return [ Couchbase\WatchQueryIndexesOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\Authenticator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CertAuthenticator implements Couchbase\Authenticator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PasswordAuthenticator implements Couchbase\Authenticator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method username ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $username ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method password ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $password ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutationState ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $tokens = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\MutationResult $source ]
+ }
+ - Return [ Couchbase\MutationState ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [10] {
+ Property [ private $timeout = NULL ]
+ Property [ private $positional_params = NULL ]
+ Property [ private $named_params = NULL ]
+ Property [ private $raw_params = NULL ]
+ Property [ private $scan_consistency = NULL ]
+ Property [ private $priority = NULL ]
+ Property [ private $readonly = NULL ]
+ Property [ private $client_context_id = NULL ]
+ Property [ private $scope_name = NULL ]
+ Property [ private $scope_qualifier = NULL ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method namedParameters ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method positionalParameters ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method raw ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> null $value ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method clientContextId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method priority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method readonly ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scanConsistency ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scopeName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scopeQualifier ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\AnalyticsOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupGetSpec implements Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $path = NULL ]
+ Property [ private $is_xattr = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupCountSpec implements Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $path = NULL ]
+ Property [ private $is_xattr = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupExistsSpec implements Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $path = NULL ]
+ Property [ private $is_xattr = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr = <default> ]
+ }
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateInsertSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $path = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ Parameter #4 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateUpsertSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $path = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ Parameter #4 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateReplaceSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $path = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateRemoveSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $path = NULL ]
+ Property [ private $is_xattr = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayAppendSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $path = NULL ]
+ Property [ private $values = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> array $values ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ Parameter #4 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayPrependSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $path = NULL ]
+ Property [ private $values = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> array $values ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ Parameter #4 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayInsertSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $path = NULL ]
+ Property [ private $values = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> array $values ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ Parameter #4 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayAddUniqueSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $path = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ Property [ private $expand_macros = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ Parameter #4 [ <optional> bool $expandMacros = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateCounterSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $path = NULL ]
+ Property [ private $delta = NULL ]
+ Property [ private $is_xattr = NULL ]
+ Property [ private $create_path = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> int $delta ]
+ Parameter #2 [ <optional> bool $isXattr = <default> ]
+ Parameter #3 [ <optional> bool $createPath = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchOptions implements JsonSerializable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [12] {
+ Property [ private $timeout = NULL ]
+ Property [ private $limit = NULL ]
+ Property [ private $skip = NULL ]
+ Property [ private $explain = NULL ]
+ Property [ private $consistent_with = NULL ]
+ Property [ private $fields = NULL ]
+ Property [ private $sort = NULL ]
+ Property [ private $facets = NULL ]
+ Property [ private $highlight_style = NULL ]
+ Property [ private $highlight_fields = NULL ]
+ Property [ private $disable_scoring = NULL ]
+ Property [ private $collections = NULL ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method limit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $limit ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method skip ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $skip ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method explain ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $explain ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method disableScoring ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $disableScoring ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method consistentWith ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $index ]
+ Parameter #1 [ <optional> Couchbase\MutationState $state = <default> ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method fields ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $fields ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method facets ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $facets ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method sort ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $specs ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method highlight ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> ?string $style ]
+ Parameter #1 [ <optional> ?array $fields = <default> ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method collections ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $collections ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchHighlightMode ] {
+
+ - Constants [3] {
+ Constant [ public string HTML ] { html }
+ Constant [ public string ANSI ] { ansi }
+ Constant [ public string SIMPLE ] { simple }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BooleanFieldSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $arg ]
+ }
+ - Return [ Couchbase\BooleanFieldSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\BooleanFieldSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BooleanSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $boost = NULL ]
+ Property [ private $must = NULL ]
+ Property [ private $must_not = NULL ]
+ Property [ private $should = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\BooleanSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method must ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\ConjunctionSearchQuery $query ]
+ }
+ - Return [ Couchbase\BooleanSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method mustNot ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\DisjunctionSearchQuery $query ]
+ }
+ - Return [ Couchbase\BooleanSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method should ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\DisjunctionSearchQuery $query ]
+ }
+ - Return [ Couchbase\BooleanSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ConjunctionSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $boost = NULL ]
+ Property [ private $queries = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $queries ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\ConjunctionSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method every ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> ...$(queries) ]
+ }
+ - Return [ Couchbase\ConjunctionSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DateRangeSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $start = NULL ]
+ Property [ private $inclusive_start = NULL ]
+ Property [ private $end = NULL ]
+ Property [ private $inclusive_end = NULL ]
+ Property [ private $date_time_parser = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $boost ]
+ }
+ - Return [ Couchbase\DateRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $field ]
+ }
+ - Return [ Couchbase\DateRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method start ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $start ]
+ Parameter #1 [ <optional> ?bool $inclusive = <default> ]
+ }
+ - Return [ Couchbase\DateRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method end ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $end ]
+ Parameter #1 [ <optional> ?bool $inclusive = <default> ]
+ }
+ - Return [ Couchbase\DateRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method dateTimeParser ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $dateTimeParser ]
+ }
+ - Return [ Couchbase\DateRangeSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DisjunctionSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $queries = NULL ]
+ Property [ private $min = NULL ]
+ Property [ private $boost = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $queries ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\DisjunctionSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method either ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> ...$(queries) ]
+ }
+ - Return [ Couchbase\DisjunctionSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method min ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $min ]
+ }
+ - Return [ Couchbase\DisjunctionSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DocIdSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $ids = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\DocIdSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\DocIdSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method docIds ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> ...$(documentIds) ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GeoBoundingBoxSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $top_left_longitude = NULL ]
+ Property [ private $top_left_latitude = NULL ]
+ Property [ private $bottom_right_longitude = NULL ]
+ Property [ private $bottom_right_latitude = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> float $top_left_longitude ]
+ Parameter #1 [ <required> float $top_left_latitude ]
+ Parameter #2 [ <required> float $buttom_right_longitude ]
+ Parameter #3 [ <required> float $buttom_right_latitude ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\GeoBoundingBoxSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\GeoBoundingBoxSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GeoDistanceSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $longitude = NULL ]
+ Property [ private $latitude = NULL ]
+ Property [ private $distance = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> float $longitude ]
+ Parameter #1 [ <required> float $latitude ]
+ Parameter #2 [ <optional> string $distance = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\GeoDistanceSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\GeoDistanceSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GeoPolygonSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $coordinates = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $coordinates ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\GeoPolygonSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\GeoPolygonSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Coordinate implements JsonSerializable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $longitude = NULL ]
+ Property [ private $latitude = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> float $longitude ]
+ Parameter #1 [ <required> float $latitude ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MatchAllSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $boost = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\MatchAllSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MatchNoneSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $boost = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\MatchNoneSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MatchPhraseSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $analyzer = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\MatchPhraseSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\MatchPhraseSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method analyzer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $analyzer ]
+ }
+ - Return [ Couchbase\MatchPhraseSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MatchSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $value = NULL ]
+ Property [ private $analyzer = NULL ]
+ Property [ private $prefix_length = NULL ]
+ Property [ private $fuzziness = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\MatchSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\MatchSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method analyzer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $analyzer ]
+ }
+ - Return [ Couchbase\MatchSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method prefixLength ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $prefix_length ]
+ }
+ - Return [ Couchbase\MatchSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method fuzziness ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $fuzziness ]
+ }
+ - Return [ Couchbase\MatchSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NumericRangeSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $min = NULL ]
+ Property [ private $inclusive_min = NULL ]
+ Property [ private $max = NULL ]
+ Property [ private $inclusive_max = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $boost ]
+ }
+ - Return [ Couchbase\NumericRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $field ]
+ }
+ - Return [ Couchbase\NumericRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method min ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> float $min ]
+ Parameter #1 [ <optional> ?bool $inclusive = <default> ]
+ }
+ - Return [ Couchbase\NumericRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method max ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> float $max ]
+ Parameter #1 [ <optional> ?bool $inclusive = <default> ]
+ }
+ - Return [ Couchbase\NumericRangeSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PhraseSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $terms = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> ...$terms ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\PhraseSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\PhraseSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PrefixSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $prefix ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $boost ]
+ }
+ - Return [ Couchbase\PrefixSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\PrefixSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryStringSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $boost = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $query_string ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RegexpSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $regexp ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\RegexpSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\RegexpSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TermSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $term = NULL ]
+ Property [ private $analyzer = NULL ]
+ Property [ private $prefix_length = NULL ]
+ Property [ private $fuzziness = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $term ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\TermSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\TermSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method prefixLength ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $prefix_length ]
+ }
+ - Return [ Couchbase\TermSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method fuzziness ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $fuzziness ]
+ }
+ - Return [ Couchbase\TermSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TermRangeSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $min = NULL ]
+ Property [ private $inclusive_min = NULL ]
+ Property [ private $max = NULL ]
+ Property [ private $inclusive_max = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $boost ]
+ }
+ - Return [ Couchbase\TermRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $field ]
+ }
+ - Return [ Couchbase\TermRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method min ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> float $min ]
+ Parameter #1 [ <optional> ?bool $inclusive = <default> ]
+ }
+ - Return [ Couchbase\TermRangeSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method max ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> float $max ]
+ Parameter #1 [ <optional> ?bool $inclusive = <default> ]
+ }
+ - Return [ Couchbase\TermRangeSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\WildcardSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $boost = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $value = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $wildcard ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\WildcardSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\WildcardSearchQuery ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchFacet ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TermSearchFacet implements JsonSerializable, Couchbase\SearchFacet ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $field = NULL ]
+ Property [ private $limit = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> int $limit ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NumericRangeSearchFacet implements JsonSerializable, Couchbase\SearchFacet ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $field = NULL ]
+ Property [ private $limit = NULL ]
+ Property [ private $ranges = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> int $limit ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method addRange ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> ?float $min ]
+ Parameter #2 [ <required> ?float $max ]
+ }
+ - Return [ Couchbase\NumericRangeSearchFacet ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DateRangeSearchFacet implements JsonSerializable, Couchbase\SearchFacet ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $field = NULL ]
+ Property [ private $limit = NULL ]
+ Property [ private $ranges = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> int $limit ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method addRange ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $start ]
+ Parameter #2 [ <required> $end ]
+ }
+ - Return [ Couchbase\DateRangeSearchFacet ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortField implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $desc = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $type = NULL ]
+ Property [ private $mode = NULL ]
+ Property [ private $missing = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $field = <default> ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method descending ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
+ }
+ - Return [ Couchbase\SearchSortField ]
+ }
+
+ Method [ <internal:couchbase> public method type ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\SearchSortField ]
+ }
+
+ Method [ <internal:couchbase> public method mode ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $mode ]
+ }
+ - Return [ Couchbase\SearchSortField ]
+ }
+
+ Method [ <internal:couchbase> public method missing ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $missing ]
+ }
+ - Return [ Couchbase\SearchSortField ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSortType ] {
+
+ - Constants [4] {
+ Constant [ public string AUTO ] { auto }
+ Constant [ public string STRING ] { string }
+ Constant [ public string NUMBER ] { number }
+ Constant [ public string DATE ] { date }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSortMode ] {
+
+ - Constants [3] {
+ Constant [ public string DEFAULT ] { default }
+ Constant [ public string MIN ] { min }
+ Constant [ public string MAX ] { max }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSortMissing ] {
+
+ - Constants [2] {
+ Constant [ public string FIRST ] { first }
+ Constant [ public string LAST ] { last }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortGeoDistance implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $desc = NULL ]
+ Property [ private $field = NULL ]
+ Property [ private $longitude = NULL ]
+ Property [ private $latitude = NULL ]
+ Property [ private $unit = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> float $longitude ]
+ Parameter #2 [ <required> float $latitude ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method descending ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
+ }
+ - Return [ Couchbase\SearchSortGeoDistance ]
+ }
+
+ Method [ <internal:couchbase> public method unit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $unit ]
+ }
+ - Return [ Couchbase\SearchSortGeoDistance ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortId implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $desc = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method descending ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
+ }
+ - Return [ Couchbase\SearchSortId ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortScore implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $desc = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method descending ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
+ }
+ - Return [ Couchbase\SearchSortScore ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase> public method getIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method getAllIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method upsertIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\SearchIndex $indexDefinition ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method getIndexedDocumentsCount ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method pauseIngest ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method resumeIngest ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method allowQuerying ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method disallowQuerying ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method freezePlan ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method unfreezePlan ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method analyzeDocument ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $indexName ]
+ Parameter #1 [ <required> $document ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchIndex implements JsonSerializable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ private $type = NULL ]
+ Property [ private $uuid = NULL ]
+ Property [ private $name = NULL ]
+ Property [ private $params = NULL ]
+ Property [ private $source_type = NULL ]
+ Property [ private $source_uuid = NULL ]
+ Property [ private $source_name = NULL ]
+ Property [ private $source_params = NULL ]
+ }
+
+ - Methods [17] {
+ Method [ <internal:couchbase> public method type ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method uuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method params ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method sourceType ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method sourceUuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method sourceName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method sourceParams ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method setType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setUuid ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uuid ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setParams ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $params ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceUuid ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uuid ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceParams ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $params ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $timeout = NULL ]
+ Property [ private $with_expiry = NULL ]
+ Property [ private $project = NULL ]
+ Property [ private $decoder = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\GetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method withExpiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\GetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method project ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\GetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method decoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\GetOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetAndTouchOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $timeout = NULL ]
+ Property [ private $decoder = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\GetAndTouchOptions ]
+ }
+
+ Method [ <internal:couchbase> public method decoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\GetAndTouchOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetAndLockOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $timeout = NULL ]
+ Property [ private $decoder = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\GetAndLockOptions ]
+ }
+
+ Method [ <internal:couchbase> public method decoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\GetAndLockOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetAllReplicasOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $timeout = NULL ]
+ Property [ private $decoder = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\GetAllReplicasOptions ]
+ }
+
+ Method [ <internal:couchbase> public method decoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\GetAllReplicasOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetAnyReplicaOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $timeout = NULL ]
+ Property [ private $decoder = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\GetAnyReplicaOptions ]
+ }
+
+ Method [ <internal:couchbase> public method decoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\GetAnyReplicaOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ExistsOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $timeout = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ExistsOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UnlockOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $timeout = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\UnlockOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\InsertOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $timeout = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $durability_level = NULL ]
+ Property [ private $encoder = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\InsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $arg ]
+ }
+ - Return [ Couchbase\InsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\InsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method encoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\InsertOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UpsertOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $cas = NULL ]
+ Property [ private $timeout = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $preserve_expiry = NULL ]
+ Property [ private $durability_level = NULL ]
+ Property [ private $encoder = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal, deprecated:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $arg ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method preserveExpiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldPreserve ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+
+ Method [ <internal:couchbase> public method encoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ReplaceOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $cas = NULL ]
+ Property [ private $timeout = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $preserve_expiry = NULL ]
+ Property [ private $durability_level = NULL ]
+ Property [ private $encoder = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method preserveExpiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldPreserve ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method encoder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> callable $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AppendOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $cas = NULL ]
+ Property [ private $timeout = NULL ]
+ Property [ private $durability_level = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\AppendOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\AppendOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\AppendOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PrependOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $cas = NULL ]
+ Property [ private $timeout = NULL ]
+ Property [ private $durability_level = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\PrependOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\PrependOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\PrependOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\DurabilityLevel ] {
+
+ - Constants [4] {
+ Constant [ public int NONE ] { 0 }
+ Constant [ public int MAJORITY ] { 1 }
+ Constant [ public int MAJORITY_AND_PERSIST_TO_ACTIVE ] { 2 }
+ Constant [ public int PERSIST_TO_MAJORITY ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TouchOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $timeout = NULL ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\TouchOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\IncrementOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $timeout = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $durability_level = NULL ]
+ Property [ private $delta = NULL ]
+ Property [ private $initial = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method delta ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method initial ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DecrementOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $timeout = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $durability_level = NULL ]
+ Property [ private $delta = NULL ]
+ Property [ private $initial = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method delta ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method initial ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RemoveOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $timeout = NULL ]
+ Property [ private $cas = NULL ]
+ Property [ private $durability_level = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\RemoveOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\RemoveOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\RemoveOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupInOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $timeout = NULL ]
+ Property [ private $with_expiry = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\LookupInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method withExpiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\LookupInOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateInOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ private $cas = NULL ]
+ Property [ private $timeout = NULL ]
+ Property [ private $expiry = NULL ]
+ Property [ private $preserve_expiry = NULL ]
+ Property [ private $durability_level = NULL ]
+ Property [ private $store_semantics = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method preserveExpiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldPreserve ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method storeSemantics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\StoreSemantics ] {
+
+ - Constants [3] {
+ Constant [ public int REPLACE ] { 0 }
+ Constant [ public int UPSERT ] { 1 }
+ Constant [ public int INSERT ] { 2 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ private $timeout = NULL ]
+ Property [ private $include_docs = NULL ]
+ Property [ private $max_concurrent_docs = NULL ]
+ Property [ private $query = NULL ]
+ Property [ private $body = NULL ]
+ }
+
+ - Methods [14] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method includeDocuments ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> bool $arg ]
+ Parameter #1 [ <optional> ?int $maxConcurrentDocuments = <default> ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method key ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method keys ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method limit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method skip ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scanConsistency ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method order ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method reduce ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method group ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method groupLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method range ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $start ]
+ Parameter #1 [ <required> null $end ]
+ Parameter #2 [ <optional> bool $inclusiveEnd = <default> ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method idRange ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $start ]
+ Parameter #1 [ <required> ?string $end ]
+ Parameter #2 [ <optional> bool $inclusiveEnd = <default> ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method raw ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ViewScanConsistency ] {
+
+ - Constants [3] {
+ Constant [ public int NOT_BOUNDED ] { 0 }
+ Constant [ public int REQUEST_PLUS ] { 1 }
+ Constant [ public int UPDATE_AFTER ] { 2 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ViewOrdering ] {
+
+ - Constants [2] {
+ Constant [ public int ASCENDING ] { 0 }
+ Constant [ public int DESCENDING ] { 1 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [18] {
+ Property [ private $timeout = NULL ]
+ Property [ private $adhoc = NULL ]
+ Property [ private $metrics = NULL ]
+ Property [ private $readonly = NULL ]
+ Property [ private $flex_index = NULL ]
+ Property [ private $scan_cap = NULL ]
+ Property [ private $pipeline_batch = NULL ]
+ Property [ private $pipeline_cap = NULL ]
+ Property [ private $scan_consistency = NULL ]
+ Property [ private $consistent_with = NULL ]
+ Property [ private $positional_params = NULL ]
+ Property [ private $named_params = NULL ]
+ Property [ private $raw_params = NULL ]
+ Property [ private $max_parallelism = NULL ]
+ Property [ private $profile = NULL ]
+ Property [ private $client_context_id = NULL ]
+ Property [ private $scope_name = NULL ]
+ Property [ private $scope_qualifier = NULL ]
+ }
+
+ - Methods [18] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scanConsistency ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method consistentWith ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\MutationState $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scanCap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method pipelineCap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method pipelineBatch ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method readonly ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method flexIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method adhoc ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method metrics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method namedParameters ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method positionalParameters ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method raw ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> null $value ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method maxParallelism ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method profile ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method clientContextId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scopeName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method scopeQualifier ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryScanConsistency ] {
+
+ - Constants [3] {
+ Constant [ public int NOT_BOUNDED ] { 1 }
+ Constant [ public int REQUEST_PLUS ] { 2 }
+ Constant [ public int STATEMENT_PLUS ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryProfile ] {
+
+ - Constants [3] {
+ Constant [ public int OFF ] { 1 }
+ Constant [ public int PHASES ] { 2 }
+ Constant [ public int TIMINGS ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $bucket = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method getAllDesignDocuments ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method getDesignDocument ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ - Return [ Couchbase\DesignDocument ]
+ }
+
+ Method [ <internal:couchbase> public method dropDesignDocument ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method upsertDesignDocument ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\DesignDocument $document ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DesignDocument implements JsonSerializable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ private $name = NULL ]
+ Property [ private $views = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method views ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\DesignDocument ]
+ }
+
+ Method [ <internal:couchbase> public method setViews ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $views ]
+ }
+ - Return [ Couchbase\DesignDocument ]
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\View ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ private $name = NULL ]
+ Property [ private $map = NULL ]
+ Property [ private $reduce = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method map ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method reduce ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\View ]
+ }
+
+ Method [ <internal:couchbase> public method setMap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $map_js_code ]
+ }
+ - Return [ Couchbase\View ]
+ }
+
+ Method [ <internal:couchbase> public method setReduce ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $reduce_js_code ]
+ }
+ - Return [ Couchbase\View ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ClusterOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ private $username = NULL ]
+ Property [ private $password = NULL ]
+ Property [ private $meter = NULL ]
+ Property [ private $tracer = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method credentials ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $username ]
+ Parameter #1 [ <optional> string $password = <default> ]
+ }
+ - Return [ Couchbase\ClusterOptions ]
+ }
+
+ Method [ <internal:couchbase> public method meter ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\Meter $meter ]
+ }
+ - Return [ Couchbase\ClusterOptions ]
+ }
+
+ Method [ <internal:couchbase> public method tracer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\RequestTracer $tracer ]
+ }
+ - Return [ Couchbase\ClusterOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ValueRecorder ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> abstract public method recordValue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $value ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\Meter ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> abstract public method valueRecorder ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> array $tags ]
+ }
+ - Return [ Couchbase\ValueRecorder ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LoggingValueRecorder implements Couchbase\ValueRecorder ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, prototype Couchbase\ValueRecorder> public method recordValue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $value ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LoggingMeter implements Couchbase\Meter ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ private $flush_interval = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\Meter> public method valueRecorder ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> array $tags ]
+ }
+ - Return [ Couchbase\ValueRecorder ]
+ }
+
+ Method [ <internal:couchbase> public method flushInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $duration ]
+ }
+ - Return [ Couchbase\LoggingMeter ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NoopValueRecorder implements Couchbase\ValueRecorder ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, prototype Couchbase\ValueRecorder> public method recordValue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $value ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NoopMeter implements Couchbase\Meter ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, prototype Couchbase\Meter> public method valueRecorder ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> array $tags ]
+ }
+ - Return [ Couchbase\ValueRecorder ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\RequestSpan ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method addTag ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:couchbase> abstract public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\RequestTracer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> abstract public method requestSpan ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> ?Couchbase\RequestSpan $parent ]
+ }
+ - Return [ Couchbase\RequestSpan ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LoggingRequestSpan implements Couchbase\RequestSpan ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method addTag ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ThresholdLoggingTracer implements Couchbase\RequestTracer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ private $emit_interval = NULL ]
+ Property [ private $kv_threshold = NULL ]
+ Property [ private $query_threshold = NULL ]
+ Property [ private $views_threshold = NULL ]
+ Property [ private $search_threshold = NULL ]
+ Property [ private $analytics_threshold = NULL ]
+ Property [ private $sample_size = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase, prototype Couchbase\RequestTracer> public method requestSpan ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> ?Couchbase\RequestSpan $parent ]
+ }
+ - Return [ Couchbase\RequestSpan ]
+ }
+
+ Method [ <internal:couchbase> public method emitInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $duration ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+
+ Method [ <internal:couchbase> public method kvThreshold ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $threshold ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+
+ Method [ <internal:couchbase> public method queryThreshold ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $threshold ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+
+ Method [ <internal:couchbase> public method viewsThreshold ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $threshold ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+
+ Method [ <internal:couchbase> public method searchThreshold ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $threshold ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+
+ Method [ <internal:couchbase> public method analyticsThreshold ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $threshold ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+
+ Method [ <internal:couchbase> public method sampleSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $size ]
+ }
+ - Return [ Couchbase\ThresholdLoggingTracer ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NoopRequestSpan implements Couchbase\RequestSpan ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method addTag ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NoopTracer implements Couchbase\RequestTracer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, prototype Couchbase\RequestTracer> public method requestSpan ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> ?Couchbase\RequestSpan $parent ]
+ }
+ - Return [ Couchbase\RequestSpan ]
+ }
+ }
+ }
+ }
+}
+
diff --git a/php-pecl-couchbase4.spec b/php-pecl-couchbase4.spec
new file mode 100644
index 0000000..8373c69
--- /dev/null
+++ b/php-pecl-couchbase4.spec
@@ -0,0 +1,487 @@
+# remirepo spec file for php-pecl-couchbase4
+#
+# Copyright (c) 2013-2022 Remi Collet
+# License: CC-BY-SA
+# http://creativecommons.org/licenses/by-sa/4.0/
+#
+# Please, preserve the changelog entries
+#
+
+# we don't want -z defs linker flag
+%undefine _strict_symbol_defs_build
+
+# Disable RPATH check
+%global __arch_install_post /bin/true
+%global __brp_check_rpaths /bin/true
+
+%if 0%{?scl:1}
+%scl_package php-pecl-couchbase2
+%endif
+
+%global pecl_name couchbase
+%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}}
+# After 20-tokenizer.ini, 40-igbinary and 40-json
+%global ini_name 50-%{pecl_name}.ini
+#global prever beta4
+
+Summary: Couchbase Server PHP extension
+Name: %{?scl_prefix}php-pecl-couchbase4
+Version: 4.0.0
+Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
+License: PHP
+URL: https://pecl.php.net/package/couchbase
+Source0: https://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz
+
+BuildRequires: make
+BuildRequires: cmake >= 3.17
+BuildRequires: %{?dtsprefix}gcc
+BuildRequires: %{?dtsprefix}gcc-c++
+BuildRequires: %{?scl_prefix}php-devel >= 7.4
+BuildRequires: %{?scl_prefix}php-pear
+BuildRequires: %{?scl_prefix}php-json
+BuildRequires: %{?scl_prefix}php-tokenizer
+BuildRequires: zlib-devel
+
+Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
+Requires: %{?scl_prefix}php(api) = %{php_core_api}
+Requires: %{?scl_prefix}php-json%{?_isa}
+Requires: %{?scl_prefix}php-tokenizer%{?_isa}
+%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}
+
+Provides: %{?scl_prefix}php-%{pecl_name} = %{version}
+Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}
+Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}
+Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}
+Obsoletes: %{?scl_prefix}php-pecl-couchbase < 4
+Provides: %{?scl_prefix}php-pecl-couchbase = %{version}
+Provides: %{?scl_prefix}php-pecl-couchbase%{?_isa} = %{version}
+%if 0%{?fedora} >= 37 || 0%{?rhel} >= 10 || "%{php_version}" > "8.2"
+Obsoletes: %{?scl_prefix}php-pecl-couchbase2 < 4
+Provides: %{?scl_prefix}php-pecl-couchbase2 = %{version}
+Provides: %{?scl_prefix}php-pecl-couchbase2%{?_isa} = %{version}
+Obsoletes: %{?scl_prefix}php-pecl-couchbase3 < 4
+Provides: %{?scl_prefix}php-pecl-couchbase3 = %{version}
+Provides: %{?scl_prefix}php-pecl-couchbase3%{?_isa} = %{version}
+%else
+# Only 1 version can be installed
+Conflicts: %{?scl_prefix}php-pecl-couchbase2 < 4
+Conflicts: %{?scl_prefix}php-pecl-couchbase3 < 4
+%endif
+
+Provides: bundled(hdr_histogram_c)
+Provides: bundled(snappy)
+Provides: bundled(fmt)
+Provides: bundled(gsl)
+Provides: bundled(http_parser)
+Provides: bundled(json)
+Provides: bundled(jsonsl)
+Provides: bundled(spdlog)
+
+
+%description
+The PHP client library provides fast access to documents stored
+in a Couchbase Server.
+
+* %{?scl_prefix}php-pecl-couchbase provides API version 1.
+* %{?scl_prefix}php-pecl-couchbase2 provides API version 2.
+* this package provides API version 3.
+
+Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')%{?scl: as Software Collection (%{scl} by %{?scl_vendor}%{!?scl_vendor:rh})}.
+
+
+%prep
+%setup -q -c
+mv %{pecl_name}-%{version}%{?prever} NTS
+
+%{?_licensedir:sed -e '/LICENSE/s/role="doc"/role="src"/' -i package.xml}
+
+mkdir lic
+cp NTS/src/deps/couchbase-cxx-client/third_party/hdr_histogram_c/COPYING.txt lic/hdr_histogram_c_COPYING.txt
+cp NTS/src/deps/couchbase-cxx-client/third_party/snappy/COPYING lic/snappy_COPYING
+cp NTS/src/deps/couchbase-cxx-client/third_party/fmt/LICENSE.rst lic/fmt_LICENSE.rst
+cp NTS/src/deps/couchbase-cxx-client/third_party/gsl/LICENSE lic/gsl_LICENSE
+cp NTS/src/deps/couchbase-cxx-client/third_party/hdr_histogram_c/LICENSE.txt lic/hdr_histogram_c_LICENSE.txt
+cp NTS/src/deps/couchbase-cxx-client/third_party/http_parser/LICENSE-MIT lic/http_parser_LICENSE-MIT
+cp NTS/src/deps/couchbase-cxx-client/third_party/json/external/PEGTL/LICENSE lic/PEGTL_LICENSE
+cp NTS/src/deps/couchbase-cxx-client/third_party/json/LICENSE lic/json_LICENSE
+cp NTS/src/deps/couchbase-cxx-client/third_party/json/LICENSE.double-conversion lic/json_LICENSE.double-conversion
+cp NTS/src/deps/couchbase-cxx-client/third_party/json/LICENSE.itoa lic/json_LICENSE.itoa
+cp NTS/src/deps/couchbase-cxx-client/third_party/json/LICENSE.ryu lic/json_LICENSE.ryu
+cp NTS/src/deps/couchbase-cxx-client/third_party/jsonsl/LICENSE lic/jsonsl_LICENSE
+cp NTS/src/deps/couchbase-cxx-client/third_party/spdlog/LICENSE lic/spdlog_LICENSE
+cp NTS/src/deps/couchbase-cxx-client/LICENSE.txt lic/LICENSE.txt
+
+cd NTS
+# Sanity check, really often broken
+extver=$(sed -n '/#define PHP_COUCHBASE_VERSION/{s/.* "//;s/".*$//;p}' src/php_couchbase.hxx)
+if test "x${extver}" != "x%{version}%{?prever}"; then
+ : Error: Upstream extension version is ${extver}, expecting %{version}%{?prever}
+ exit 1
+fi
+cd ..
+
+cat << 'EOF' | tee %{ini_name}
+; Enable %{pecl_name} extension module
+extension=%{pecl_name}.so
+
+; Configuration
+;couchbase.max_persistent = 1
+;couchbase.persistent_timeout = -1
+;couchbase.log_level =
+EOF
+
+%if 0%{?__ztsphp:1}
+# duplicate for ZTS build
+cp -pr NTS ZTS
+%else
+: Only NTS build, no ZTS
+%endif
+
+
+%build
+%{?dtsenable}
+
+peclconf() {
+%configure \
+ --with-system-fastlz \
+ --with-php-config=$1
+}
+
+cd NTS
+%{_bindir}/phpize
+peclconf %{_bindir}/php-config
+make %{?_smp_mflags}
+
+%if %{with_zts}
+cd ../ZTS
+%{_bindir}/zts-phpize
+peclconf %{_bindir}/zts-php-config
+make %{?_smp_mflags}
+%endif
+
+
+%install
+%{?dtsenable}
+
+# Install the NTS stuff
+make install -C NTS INSTALL_ROOT=%{buildroot}
+install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
+
+# Install the ZTS stuff
+%if %{with_zts}
+make install -C ZTS INSTALL_ROOT=%{buildroot}
+install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
+%endif
+
+# Install the package XML file
+install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
+
+# Test & Documentation
+cd NTS
+for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//')
+do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
+done
+
+
+%check
+: minimal NTS load test
+%{__php} -n \
+ -d extension=tokenizer.so \
+ -d extension=json.so \
+ -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
+ -m | grep '^%{pecl_name}$'
+
+%if %{with_zts}
+: minimal ZTS load test
+%{__ztsphp} -n \
+ -d extension=tokenizer.so \
+ -d extension=json.so \
+ -d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \
+ -m | grep '^%{pecl_name}$'
+%endif
+
+
+%if 0%{?fedora} < 24 && 0%{?rhel} < 8
+%triggerin -- %{?scl_prefix}php-pear
+if [ -x %{__pecl} ] ; then
+ %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
+fi
+
+# posttrans as pear can be installed after us
+%posttrans
+if [ -x %{__pecl} ] ; then
+ %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
+fi
+
+%postun
+if [ $1 -eq 0 -a -x %{__pecl} ] ; then
+ %{pecl_uninstall} %{pecl_name} >/dev/null || :
+fi
+%endif
+
+
+%files
+%{!?_licensedir:%global license %%doc}
+%license lic/*
+%{pecl_xmldir}/%{name}.xml
+
+%config(noreplace) %{php_inidir}/%{ini_name}
+%{php_extdir}/%{pecl_name}.so
+%{php_extdir}/libcouchbase_php_core.so
+
+%if %{with_zts}
+%config(noreplace) %{php_ztsinidir}/%{ini_name}
+%{php_ztsextdir}/%{pecl_name}.so
+%{php_ztsextdir}/libcouchbase_php_core.so
+%endif
+
+
+
+%changelog
+* Wed May 11 2022 Remi Collet <remi@remirepo.net> - 4.0.0-1
+- update to 4.0.0
+- drop dependency on libcouchbase
+
+* Thu Dec 9 2021 Remi Collet <remi@remirepo.net> - 3.2.2-1
+- update to 3.2.2
+- raise dependency on libcouchbase 3.2.4
+
+* Thu Oct 14 2021 Remi Collet <remi@remirepo.net> - 3.2.1-1
+- update to 3.2.1
+- raise dependency on libcouchbase 3.2.2
+
+* Wed Sep 01 2021 Remi Collet <remi@remirepo.net> - 3.2.0-2
+- rebuild for 8.1.0RC1
+
+* Wed Jul 28 2021 Remi Collet <remi@remirepo.net> - 3.2.0-1
+- update to 3.2.0
+- drop patch merged upstream
+- raise dependency on libcouchbase 3.2
+
+* Wed Jul 21 2021 Remi Collet <remi@remirepo.net> - 3.1.2-2
+- add patch for PHP 8.1.0beta1 from
+ https://github.com/couchbase/php-couchbase/pull/33
+
+* Fri May 14 2021 Remi Collet <remi@remirepo.net> - 3.1.2-1
+- update to 3.1.2
+
+* Fri Mar 5 2021 Remi Collet <remi@remirepo.net> - 3.1.1-1
+- update to 3.1.1
+- raise dependency on libcouchbase 3.1
+
+* Thu Jan 21 2021 Remi Collet <remi@remirepo.net> - 3.1.0-1
+- update to 3.1.0
+
+* Mon Dec 7 2020 Remi Collet <remi@remirepo.net> - 3.0.5-1
+- update to 3.0.5
+- drop patches merged upstream
+- add patch for PHP 7.2 from
+ https://github.com/couchbase/php-couchbase/pull/32
+
+* Fri Nov 13 2020 Remi Collet <remi@remirepo.net> - 3.0.4-2
+- add patch for PHP 8 from
+ https://github.com/couchbase/php-couchbase/pull/31
+- open https://github.com/couchbase/php-couchbase/pull/30 min PHP version
+- open https://github.com/couchbase/php-couchbase/pull/29 pkg-config
+
+* Thu Nov 12 2020 Remi Collet <remi@remirepo.net> - 3.0.4-1
+- update to 3.0.4
+- rename to php-pecl-couchbase3
+- raise dependency on PHP 7.1
+- raise dependency on libcouchbase 3.0
+- drop dependency on igbinary extension
+
+* Tue Feb 4 2020 Remi Collet <remi@remirepo.net> - 2.6.2-1
+- update to 2.6.2
+
+* Tue Jan 28 2020 Remi Collet <remi@remirepo.net> - 2.6.1-4
+- add upstream patch to fix segfault in timeout
+
+* Fri Jan 17 2020 Remi Collet <remi@remirepo.net> - 2.6.1-3
+- rebuild against libcouchase 2.10.5 for
+ https://github.com/remicollet/remirepo/issues/136
+
+* Tue Sep 03 2019 Remi Collet <remi@remirepo.net> - 2.6.1-2
+- rebuild for 7.4.0RC1
+
+* Mon Jun 3 2019 Remi Collet <remi@remirepo.net> - 2.6.1-1
+- update to 2.6.1
+
+* Sat Oct 6 2018 Remi Collet <remi@remirepo.net> - 2.6.0-1
+- update to 2.6.0
+- raise dependency on libcouchbase 2.9.5
+
+* Thu Aug 16 2018 Remi Collet <remi@remirepo.net> - 2.5.0-3
+- rebuild for 7.3.0beta2 new ABI
+
+* Tue Jul 17 2018 Remi Collet <remi@remirepo.net> - 2.5.0-2
+- rebuld for 7.3.0alpha4 new ABI
+
+* Thu Jul 5 2018 Remi Collet <remi@remirepo.net> - 2.5.0-1
+- update to 2.5.0
+- raise dependency on libcouchbase 2.9.2
+
+* Fri Jun 22 2018 Remi Collet <remi@remirepo.net> - 2.4.7-2
+- add patch for PHP 7.3 from
+ https://github.com/couchbase/php-couchbase/pull/22
+
+* Fri Jun 8 2018 Remi Collet <remi@remirepo.net> - 2.4.7-1
+- update to 2.4.7
+- raise dependency on libcouchbase 2.9.0
+
+* Mon Apr 16 2018 Remi Collet <remi@remirepo.net> - 2.4.6-1
+- update to 2.4.6
+- raise dependency on libcouchbase 2.8.6
+
+* Sun Mar 11 2018 Remi Collet <remi@remirepo.net> - 2.4.5-1
+- update to 2.4.5
+
+* Tue Feb 13 2018 Remi Collet <remi@remirepo.net> - 2.4.4-1
+- Update to 2.4.4
+
+* Fri Jan 5 2018 Remi Collet <remi@remirepo.net> - 2.4.3-1
+- Update to 2.4.3
+- raise dependency on libcouchbase 2.8.4
+
+* Tue Nov 14 2017 Remi Collet <remi@remirepo.net> - 2.4.2-1
+- Update to 2.4.2
+
+* Thu Oct 5 2017 Remi Collet <remi@remirepo.net> - 2.4.1-1
+- Update to 2.4.1
+- update provided configuration for couchbase.pool.max_idle_time_sec
+
+* Wed Sep 20 2017 Remi Collet <remi@remirepo.net> - 2.4.0-2
+- rebuild with libcouchbase 2.8.1
+
+* Tue Sep 5 2017 Remi Collet <remi@remirepo.net> - 2.4.0-1
+- Update to 2.4.0
+- raise minimal PHP version to 5.6
+- raise dependency on libcouchbase 2.8
+
+* Tue Aug 1 2017 Remi Collet <remi@remirepo.net> - 2.3.4-1
+- Update to 2.3.4
+
+* Tue Jul 18 2017 Remi Collet <remi@remirepo.net> - 2.3.3-3
+- rebuild for PHP 7.2.0beta1 new API
+
+* Wed Jun 21 2017 Remi Collet <remi@remirepo.net> - 2.3.3-2
+- rebuild for 7.2.0alpha2
+
+* Thu Jun 1 2017 Remi Collet <remi@remirepo.net> - 2.3.3-1
+- Update to 2.3.3
+- raise dependency on libcouchbase 2.7.5
+
+* Tue May 2 2017 Remi Collet <remi@remirepo.net> - 2.3.2-1
+- Update to 2.3.2
+
+* Wed Apr 5 2017 Remi Collet <remi@remirepo.net> - 2.3.1-1
+- Update to 2.3.1
+
+* Wed Mar 8 2017 Remi Collet <remi@remirepo.net> - 2.3.0-1
+- Update to 2.3.0
+- drop dependency on pcs extension
+- add dependency on igbinary extension
+- raise dependency on libcouchbase 2.7.2
+- update default configuration with new options
+
+* Tue Dec 27 2016 Remi Collet <remi@fedoraproject.org> - 2.2.4-1
+- Update to 2.2.4
+- add dependency on pcs extension
+
+* Thu Dec 1 2016 Remi Collet <remi@fedoraproject.org> - 2.2.3-2
+- rebuild with PHP 7.1.0 GA
+
+* Wed Oct 05 2016 Remi Collet <remi@fedoraproject.org> - 2.2.3-1
+- Update to 2.2.3
+- open https://issues.couchbase.com/browse/PCBC-437 - visibility error
+
+* Wed Sep 14 2016 Remi Collet <remi@fedoraproject.org> - 2.2.2-2
+- rebuild for PHP 7.1 new API version
+
+* Wed Sep 07 2016 Remi Collet <remi@fedoraproject.org> - 2.2.2-1
+- Update to 2.2.2
+
+* Mon Aug 08 2016 Remi Collet <remi@fedoraproject.org> - 2.2.1-1
+- Update to 2.2.1
+
+* Thu Jul 7 2016 Remi Collet <remi@fedoraproject.org> - 2.2.0-1
+- Update to 2.2.0 (php 5 and 7, stable)
+
+* Wed Jun 29 2016 Remi Collet <remi@fedoraproject.org> - 2.2.0-0.3.beta4
+- Update to 2.2.0beta4 (php 5 and 7, beta)
+
+* Thu May 26 2016 Remi Collet <remi@fedoraproject.org> - 2.2.0-0.2.beta3
+- Update to 2.2.0beta3 (php 5 and 7, beta)
+
+* Sun Mar 20 2016 Remi Collet <remi@fedoraproject.org> - 2.2.0-0.1.beta1
+- Update to 2.2.0beta2 (php 5 and 7, beta)
+
+* Tue Mar 8 2016 Remi Collet <remi@fedoraproject.org> - 2.1.0-2
+- adapt for F24
+
+* Thu Nov 05 2015 Remi Collet <remi@fedoraproject.org> - 2.1.0-1
+- Update to 2.1.0
+- add patch to use system fastlz library
+ from https://github.com/couchbase/php-couchbase/pull/10
+
+* Wed Apr 22 2015 Remi Collet <remi@fedoraproject.org> - 2.0.7-1
+- Update to 2.0.7
+
+* Wed Apr 08 2015 Remi Collet <remi@fedoraproject.org> - 2.0.6-1
+- Update to 2.0.6 (stable)
+
+* Wed Mar 04 2015 Remi Collet <remi@fedoraproject.org> - 2.0.5-1
+- Update to 2.0.5 (stable)
+
+* Mon Feb 09 2015 Remi Collet <remi@fedoraproject.org> - 2.0.4-1
+- Update to 2.0.4 (stable)
+- drop runtime dependency on pear, new scriptlet
+
+* Wed Jan 07 2015 Remi Collet <remi@fedoraproject.org> - 2.0.3-1
+- Update to 2.0.3
+
+* Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> - 2.0.2-1.1
+- Fedora 21 SCL mass rebuild
+
+* Wed Dec 03 2014 Remi Collet <remi@fedoraproject.org> - 2.0.2-1
+- Update to 2.0.2
+
+* Wed Nov 05 2014 Remi Collet <remi@fedoraproject.org> - 2.0.1-1
+- Update to 2.0.1
+
+* Sat Sep 20 2014 Remi Collet <remi@fedoraproject.org> - 2.0.0-1
+- rename to php-pecl-couchbase2 for new API
+- update to 2.0.0
+- open http://www.couchbase.com/issues/browse/PCBC-292 license
+- open http://www.couchbase.com/issues/browse/PCBC-293 fastlz
+- open http://www.couchbase.com/issues/browse/PCBC-294 xdebug
+
+* Sat Sep 6 2014 Remi Collet <remi@fedoraproject.org> - 1.2.2-3
+- test build with system fastlz
+
+* Tue Aug 26 2014 Remi Collet <rcollet@redhat.com> - 1.2.2-2
+- improve SCL build
+
+* Mon May 12 2014 Remi Collet <remi@fedoraproject.org> - 1.2.2-1
+- Update to 1.2.2
+
+* Wed Apr 9 2014 Remi Collet <remi@fedoraproject.org> - 1.2.1-4
+- add numerical prefix to extension configuration file
+
+* Sun Mar 16 2014 Remi Collet <remi@fedoraproject.org> - 1.2.1-2
+- install doc in pecl_docdir
+
+* Sat Oct 05 2013 Remi Collet <remi@fedoraproject.org> - 1.2.1-1
+- Update to 1.2.1
+- add patch to fix ZTS build
+ https://github.com/couchbase/php-ext-couchbase/pull/9
+
+* Mon May 13 2013 Remi Collet <remi@fedoraproject.org> - 1.1.15-2
+- fix dependency on php-pecl-igbinary
+
+* Thu May 9 2013 Remi Collet <remi@fedoraproject.org> - 1.1.15-1
+- update to 1.1.15 (no change)
+
+* Fri Mar 22 2013 Remi Collet <remi@fedoraproject.org> - 1.1.14-1
+- initial package
+