From 84bdfd06068c8a17abfad0c6af14b2d2d249071e Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 12 May 2022 11:28:52 +0200 Subject: update to 4.0.0 drop dependency on libcouchbase --- .gitignore | 9 + Makefile | 4 + PHPINFO | 13 + REFLECTION | 14837 +++++++++++++++++++++++++++++++++++++++++++++ php-pecl-couchbase4.spec | 487 ++ 5 files changed, 15350 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 PHPINFO create mode 100644 REFLECTION create mode 100644 php-pecl-couchbase4.spec 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 [ extension #119 couchbase version 3.2.2 ] { + + - Dependencies { + Dependency [ json (Required) ] + } + + - INI { + Entry [ couchbase.log_level ] + Current = 'WARN' + } + Entry [ couchbase.encoder.format ] + Current = 'json' + } + Entry [ couchbase.encoder.compression ] + Current = 'off' + } + Entry [ couchbase.encoder.compression_threshold ] + Current = '0' + } + Entry [ couchbase.encoder.compression_factor ] + Current = '0.0' + } + Entry [ couchbase.decoder.json_arrays ] + Current = '1' + } + Entry [ couchbase.pool.max_idle_time_sec ] + Current = '60' + } + Entry [ couchbase.allow_fallback_to_bucket_connection ] + 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 [ function Couchbase\fastlzCompress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function Couchbase\fastlzDecompress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function Couchbase\zlibCompress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function Couchbase\zlibDecompress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function Couchbase\passthruEncoder ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + Function [ function Couchbase\passthruDecoder ] { + + - Parameters [3] { + Parameter #0 [ $bytes ] + Parameter #1 [ $flags ] + Parameter #2 [ $datatype ] + } + } + Function [ function Couchbase\defaultEncoder ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + Function [ function Couchbase\defaultDecoder ] { + + - Parameters [3] { + Parameter #0 [ $bytes ] + Parameter #1 [ $flags ] + Parameter #2 [ $datatype ] + } + } + Function [ function Couchbase\basicEncoderV1 ] { + + - Parameters [2] { + Parameter #0 [ $value ] + Parameter #1 [ $options ] + } + } + Function [ function Couchbase\basicDecoderV1 ] { + + - Parameters [4] { + Parameter #0 [ $bytes ] + Parameter #1 [ $flags ] + Parameter #2 [ $datatype ] + Parameter #3 [ $options ] + } + } + Function [ function couchbase_fastlz_compress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function couchbase_fastlz_decompress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function couchbase_zlib_compress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function couchbase_zlib_decompress ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + Function [ function couchbase_passthru_encoder ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + Function [ function couchbase_passthru_decoder ] { + + - Parameters [3] { + Parameter #0 [ $bytes ] + Parameter #1 [ $flags ] + Parameter #2 [ $datatype ] + } + } + Function [ function couchbase_default_encoder ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + Function [ function couchbase_default_decoder ] { + + - Parameters [3] { + Parameter #0 [ $bytes ] + Parameter #1 [ $flags ] + Parameter #2 [ $datatype ] + } + } + Function [ function couchbase_basic_encoder_v1 ] { + + - Parameters [2] { + Parameter #0 [ $value ] + Parameter #1 [ $options ] + } + } + Function [ function couchbase_basic_decoder_v1 ] { + + - Parameters [4] { + Parameter #0 [ $bytes ] + Parameter #1 [ $flags ] + Parameter #2 [ $datatype ] + Parameter #3 [ $options ] + } + } + } + + - Classes [240] { + Interface [ interface Couchbase\MutationToken ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method partitionId ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ abstract public method partitionUuid ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method sequenceNumber ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method bucketName ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method partitionId ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method partitionUuid ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method sequenceNumber ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method bucketName ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Interface [ interface Couchbase\QueryMetaData ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [8] { + Method [ abstract public method status ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method requestId ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method clientContextId ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method signature ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method warnings ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method errors ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method metrics ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method profile ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method status ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method requestId ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method clientContextId ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method signature ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method errors ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method warnings ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method metrics ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method profile ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\SearchMetaData ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [6] { + Method [ abstract public method successCount ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ abstract public method errorCount ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ abstract public method took ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ abstract public method totalHits ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ abstract public method maxScore ] { + + - Parameters [0] { + } + - Return [ ?float ] + } + + Method [ abstract public method metrics ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method successCount ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method errorCount ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method took ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method totalHits ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method maxScore ] { + + - Parameters [0] { + } + - Return [ ?float ] + } + + Method [ public method metrics ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\ViewMetaData ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method totalRows ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ abstract public method debug ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method totalRows ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method debug ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Interface [ interface Couchbase\GetResult extends Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method content ] { + + - Parameters [0] { + } + } + + Method [ abstract public method expiryTime ] { + + - Parameters [0] { + } + - Return [ ?DateTimeInterface ] + } + + Method [ abstract public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method expiryTime ] { + + - Parameters [0] { + } + - Return [ ?DateTimeInterface ] + } + + Method [ public method content ] { + + - Parameters [0] { + } + } + + Method [ public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + } + } + + Interface [ interface Couchbase\GetReplicaResult extends Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ abstract public method content ] { + + - Parameters [0] { + } + } + + Method [ abstract public method isReplica ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method content ] { + + - Parameters [0] { + } + } + + Method [ public method isReplica ] { + + - Parameters [0] { + } + - Return [ bool ] + } + } + } + + Interface [ interface Couchbase\ExistsResult extends Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method exists ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method exists ] { + + - Parameters [0] { + } + - Return [ bool ] + } + } + } + + Interface [ interface Couchbase\MutationResult extends Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ abstract public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ abstract public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + } + } + + Interface [ interface Couchbase\CounterResult extends Couchbase\MutationResult, Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method content ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ abstract public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + + Method [ public method content ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Interface [ interface Couchbase\LookupInResult extends Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [5] { + Method [ abstract public method expiryTime ] { + + - Parameters [0] { + } + - Return [ ?DateTimeInterface ] + } + + Method [ abstract public method content ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + } + + Method [ abstract public method exists ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + - Return [ bool ] + } + + Method [ abstract public method status ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + - Return [ int ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method expiryTime ] { + + - Parameters [0] { + } + - Return [ ?DateTimeInterface ] + } + + Method [ public method content ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + } + + Method [ public method exists ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + - Return [ bool ] + } + + Method [ public method status ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + - Return [ int ] + } + } + } + + Class [ class Couchbase\LookupInResultEntry ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $code = NULL ] + Property [ private $value = NULL ] + } + + - Methods [0] { + } + } + + Interface [ interface Couchbase\MutateInResult extends Couchbase\MutationResult, Couchbase\Result ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method content ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + } + + Method [ abstract public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ abstract public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + + Method [ abstract public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method expiry ] { + + - Parameters [0] { + } + - Return [ ?int ] + } + + Method [ public method mutationToken ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\MutationToken ] + } + + Method [ public method content ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + } + + Method [ public method status ] { + + - Parameters [1] { + Parameter #0 [ int $index ] + } + } + + Method [ public method error ] { + + - Parameters [0] { + } + - Return [ ?Exception ] + } + } + } + + Class [ class Couchbase\MutateInResultEntry ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $code = NULL ] + Property [ private $value = NULL ] + } + + - Methods [0] { + } + } + + Interface [ interface Couchbase\QueryResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\QueryMetaData ] + } + + Method [ abstract public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\QueryMetaData ] + } + + Method [ public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\AnalyticsResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\QueryMetaData ] + } + + Method [ abstract public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\QueryMetaData ] + } + + Method [ public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\SearchFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ abstract public method field ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method total ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method missing ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method other ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method terms ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method numericRanges ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method dateRanges ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method field ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method total ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method missing ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method other ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method terms ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method numericRanges ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method dateRanges ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\TermFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method term ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Class [ 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 [ public method term ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Interface [ interface Couchbase\NumericRangeFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method min ] { + + - Parameters [0] { + } + } + + Method [ abstract public method max ] { + + - Parameters [0] { + } + } + + Method [ abstract public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method min ] { + + - Parameters [0] { + } + } + + Method [ public method max ] { + + - Parameters [0] { + } + } + + Method [ public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Interface [ interface Couchbase\DateRangeFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method start ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method end ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ abstract public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method start ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method end ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Interface [ interface Couchbase\SearchResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ abstract public method facets ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ abstract public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\SearchMetaData ] + } + + Method [ abstract public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\SearchMetaData ] + } + + Method [ public method facets ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + + Method [ public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Interface [ interface Couchbase\ViewResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\ViewMetaData ] + } + + Method [ abstract public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method metaData ] { + + - Parameters [0] { + } + - Return [ ?Couchbase\ViewMetaData ] + } + + Method [ public method rows ] { + + - Parameters [0] { + } + - Return [ ?array ] + } + } + } + + Class [ 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 [ public method id ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method key ] { + + - Parameters [0] { + } + } + + Method [ public method value ] { + + - Parameters [0] { + } + } + + Method [ public method document ] { + + - Parameters [0] { + } + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method ref ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method context ] { + + - Parameters [0] { + } + - Return [ ?object ] + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + + Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getCode ] { + + - Parameters [0] { + } + } + + Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] + } + + Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ class Couchbase\Cluster ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [10] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $connstr ] + Parameter #1 [ Couchbase\ClusterOptions $options ] + } + } + + Method [ public method bucket ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\Bucket ] + } + + Method [ public method buckets ] { + + - Parameters [0] { + } + - Return [ Couchbase\BucketManager ] + } + + Method [ public method users ] { + + - Parameters [0] { + } + - Return [ Couchbase\UserManager ] + } + + Method [ public method analyticsIndexes ] { + + - Parameters [0] { + } + - Return [ Couchbase\AnalyticsIndexManager ] + } + + Method [ public method queryIndexes ] { + + - Parameters [0] { + } + - Return [ Couchbase\QueryIndexManager ] + } + + Method [ public method searchIndexes ] { + + - Parameters [0] { + } + - Return [ Couchbase\SearchIndexManager ] + } + + Method [ public method query ] { + + - Parameters [2] { + Parameter #0 [ string $statement ] + Parameter #1 [ ?Couchbase\QueryOptions $queryOptions = ] + } + - Return [ Couchbase\QueryResult ] + } + + Method [ public method analyticsQuery ] { + + - Parameters [2] { + Parameter #0 [ string $statement ] + Parameter #1 [ ?Couchbase\AnalyticsOptions $queryOptions = ] + } + - Return [ Couchbase\AnalyticsResult ] + } + + Method [ public method searchQuery ] { + + - Parameters [3] { + Parameter #0 [ string $indexName ] + Parameter #1 [ Couchbase\SearchQuery $query ] + Parameter #2 [ ?Couchbase\SearchOptions $options = ] + } + - Return [ Couchbase\SearchResult ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ Couchbase\Bucket $bucket ] + Parameter #1 [ string $scope = ] + Parameter #2 [ string $name = ] + } + } + + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method get ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\GetOptions $options = ] + } + - Return [ Couchbase\GetResult ] + } + + Method [ public method exists ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\ExistsOptions $options = ] + } + - Return [ Couchbase\ExistsResult ] + } + + Method [ public method getAndLock ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ int $lockTime ] + Parameter #2 [ ?Couchbase\GetAndLockOptions $options = ] + } + - Return [ Couchbase\GetResult ] + } + + Method [ public method getAndTouch ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ int $expiry ] + Parameter #2 [ ?Couchbase\GetAndTouchOptions $options = ] + } + - Return [ Couchbase\GetResult ] + } + + Method [ public method getAnyReplica ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\GetAnyReplicaOptions $options = ] + } + - Return [ Couchbase\GetReplicaResult ] + } + + Method [ public method getAllReplicas ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\GetAllReplicasOptions $options ] + } + - Return [ array ] + } + + Method [ public method upsert ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ $value ] + Parameter #2 [ ?Couchbase\UpsertOptions $options = ] + } + - Return [ Couchbase\MutationResult ] + } + + Method [ public method insert ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ $value ] + Parameter #2 [ ?Couchbase\InsertOptions $options = ] + } + - Return [ Couchbase\MutationResult ] + } + + Method [ public method replace ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ $value ] + Parameter #2 [ ?Couchbase\ReplaceOptions $options = ] + } + - Return [ Couchbase\MutationResult ] + } + + Method [ public method remove ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\RemoveOptions $options = ] + } + - Return [ Couchbase\MutationResult ] + } + + Method [ public method unlock ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ string $cas ] + Parameter #2 [ ?Couchbase\UnlockOptions $options = ] + } + - Return [ Couchbase\Result ] + } + + Method [ public method touch ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ int $expiry ] + Parameter #2 [ ?Couchbase\TouchOptions $options = ] + } + - Return [ Couchbase\Result ] + } + + Method [ public method lookupIn ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ array $specs ] + Parameter #2 [ ?Couchbase\LookupInOptions $options = ] + } + - Return [ Couchbase\LookupInResult ] + } + + Method [ public method mutateIn ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ array $specs ] + Parameter #2 [ ?Couchbase\MutateInOptions $options = ] + } + - Return [ Couchbase\MutateInResult ] + } + + Method [ public method getMulti ] { + + - Parameters [2] { + Parameter #0 [ array $ids ] + Parameter #1 [ ?Couchbase\GetOptions $options = ] + } + - Return [ array ] + } + + Method [ public method removeMulti ] { + + - Parameters [2] { + Parameter #0 [ array $ids ] + Parameter #1 [ ?Couchbase\RemoveOptions $options = ] + } + - Return [ array ] + } + + Method [ public method upsertMulti ] { + + - Parameters [2] { + Parameter #0 [ array $ids ] + Parameter #1 [ ?Couchbase\UpsertOptions $options = ] + } + - Return [ array ] + } + + Method [ public method binary ] { + + - Parameters [0] { + } + - Return [ Couchbase\BinaryCollection ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method append ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ string $value ] + Parameter #2 [ ?Couchbase\AppendOptions $options = ] + } + - Return [ Couchbase\MutationResult ] + } + + Method [ public method prepend ] { + + - Parameters [3] { + Parameter #0 [ string $id ] + Parameter #1 [ string $value ] + Parameter #2 [ ?Couchbase\PrependOptions $options = ] + } + - Return [ Couchbase\MutationResult ] + } + + Method [ public method increment ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\IncrementOptions $options = ] + } + - Return [ Couchbase\CounterResult ] + } + + Method [ public method decrement ] { + + - Parameters [2] { + Parameter #0 [ string $id ] + Parameter #1 [ ?Couchbase\DecrementOptions $options = ] + } + - Return [ Couchbase\CounterResult ] + } + } + } + + Class [ class Couchbase\Scope ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $bucket = NULL ] + Property [ private $name = NULL ] + } + + - Methods [5] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ Couchbase\Bucket $bucket ] + Parameter #1 [ string $name = ] + } + } + + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method collection ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\Collection ] + } + + Method [ public method query ] { + + - Parameters [2] { + Parameter #0 [ string $statement ] + Parameter #1 [ ?Couchbase\QueryOptions $queryOptions = ] + } + - Return [ Couchbase\QueryResult ] + } + + Method [ public method analyticsQuery ] { + + - Parameters [2] { + Parameter #0 [ string $statement ] + Parameter #1 [ ?Couchbase\AnalyticsOptions $queryOptions = ] + } + - Return [ Couchbase\AnalyticsResult ] + } + } + } + + Class [ class Couchbase\BucketManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $cluster = NULL ] + } + + - Methods [5] { + Method [ public method createBucket ] { + + - Parameters [2] { + Parameter #0 [ Couchbase\BucketSettings $settings ] + Parameter #1 [ $options = ] + } + } + + Method [ public method removeBucket ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + } + + Method [ public method getBucket ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method getAllBuckets ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method flush ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method flushEnabled ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ public method enableFlush ] { + + - Parameters [1] { + Parameter #0 [ bool $enable ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method ramQuotaMb ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method setRamQuotaMb ] { + + - Parameters [1] { + Parameter #0 [ int $sizeInMb ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method numReplicas ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method setNumReplicas ] { + + - Parameters [1] { + Parameter #0 [ int $numberReplicas ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method replicaIndexes ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ public method enableReplicaIndexes ] { + + - Parameters [1] { + Parameter #0 [ bool $enable ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method bucketType ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setBucketType ] { + + - Parameters [1] { + Parameter #0 [ string $type ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method evictionPolicy ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setEvictionPolicy ] { + + - Parameters [1] { + Parameter #0 [ string $method ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method maxTtl ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method setMaxTtl ] { + + - Parameters [1] { + Parameter #0 [ int $ttlSeconds ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method compressionMode ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setCompressionMode ] { + + - Parameters [1] { + Parameter #0 [ string $mode ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method minimalDurabilityLevel ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setMinimalDurabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $mode ] + } + - Return [ Couchbase\BucketSettings ] + } + + Method [ public method ejectionMethod ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setEjectionMethod ] { + + - Parameters [1] { + Parameter #0 [ string $method ] + } + - Return [ Couchbase\BucketSettings ] + } + } + } + + Interface [ 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 [ 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 [ class Couchbase\UserManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $cluster = NULL ] + } + + - Methods [9] { + Method [ public method getUser ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ ?Couchbase\GetUserOptions $options = ] + } + - Return [ Couchbase\UserAndMetadata ] + } + + Method [ public method getAllUsers ] { + + - Parameters [1] { + Parameter #0 [ ?Couchbase\GetAllUsersOptions $options = ] + } + - Return [ array ] + } + + Method [ public method upsertUser ] { + + - Parameters [2] { + Parameter #0 [ Couchbase\User $user ] + Parameter #1 [ ?Couchbase\UpsertUserOptions $options = ] + } + } + + Method [ public method dropUser ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ ?Couchbase\DropUserOptions $options = ] + } + } + + Method [ public method getRoles ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method getGroup ] { + + - Parameters [1] { + Parameter #0 [ string $name = ] + } + - Return [ Couchbase\Group ] + } + + Method [ public method getAllGroups ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method upsertGroup ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\Group $group ] + } + } + + Method [ public method dropGroup ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method bucket ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method scope ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method collection ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\Role ] + } + + Method [ public method setBucket ] { + + - Parameters [1] { + Parameter #0 [ string $bucket ] + } + - Return [ Couchbase\Role ] + } + + Method [ public method setScope ] { + + - Parameters [1] { + Parameter #0 [ string $scope ] + } + - Return [ Couchbase\Role ] + } + + Method [ public method setCollection ] { + + - Parameters [1] { + Parameter #0 [ string $collection ] + } + - Return [ Couchbase\Role ] + } + } + } + + Class [ 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 [ public method role ] { + + - Parameters [0] { + } + - Return [ Couchbase\Role ] + } + + Method [ public method displayName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method description ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ class Couchbase\Origin ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $type = NULL ] + Property [ private $name = NULL ] + } + + - Methods [2] { + Method [ public method type ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ class Couchbase\RoleAndOrigins ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $role = NULL ] + Property [ private $origins = NULL ] + } + + - Methods [2] { + Method [ public method role ] { + + - Parameters [0] { + } + - Return [ Couchbase\Role ] + } + + Method [ public method origins ] { + + - Parameters [0] { + } + - Return [ array ] + } + } + } + + Class [ 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 [ public method username ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method displayName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method groups ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method roles ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method setUsername ] { + + - Parameters [1] { + Parameter #0 [ string $username ] + } + - Return [ Couchbase\User ] + } + + Method [ public method setPassword ] { + + - Parameters [1] { + Parameter #0 [ string $password ] + } + - Return [ Couchbase\User ] + } + + Method [ public method setDisplayName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\User ] + } + + Method [ public method setGroups ] { + + - Parameters [1] { + Parameter #0 [ array $groups ] + } + - Return [ Couchbase\User ] + } + + Method [ public method setRoles ] { + + - Parameters [1] { + Parameter #0 [ array $roles ] + } + - Return [ Couchbase\User ] + } + } + } + + Class [ 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 [ public method domain ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method user ] { + + - Parameters [0] { + } + - Return [ Couchbase\User ] + } + + Method [ public method effectiveRoles ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method passwordChanged ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method externalGroups ] { + + - Parameters [0] { + } + - Return [ array ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method description ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method roles ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method ldapGroupReference ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\Group ] + } + + Method [ public method setDescription ] { + + - Parameters [1] { + Parameter #0 [ string $description ] + } + - Return [ Couchbase\Group ] + } + + Method [ public method setRoles ] { + + - Parameters [1] { + Parameter #0 [ array $roles ] + } + - Return [ Couchbase\Group ] + } + } + } + + Class [ class Couchbase\GetAllUsersOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $domain_name = NULL ] + } + + - Methods [1] { + Method [ public method domainName ] { + + - Parameters [1] { + Parameter #0 [ string $domainName ] + } + - Return [ Couchbase\GetAllUsersOptions ] + } + } + } + + Class [ class Couchbase\GetUserOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $domain_name = NULL ] + } + + - Methods [1] { + Method [ public method domainName ] { + + - Parameters [1] { + Parameter #0 [ string $domainName ] + } + - Return [ Couchbase\GetUserOptions ] + } + } + } + + Class [ class Couchbase\DropUserOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $domain_name = NULL ] + } + + - Methods [1] { + Method [ public method domainName ] { + + - Parameters [1] { + Parameter #0 [ string $domainName ] + } + - Return [ Couchbase\DropUserOptions ] + } + } + } + + Class [ class Couchbase\UpsertUserOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $domain_name = NULL ] + } + + - Methods [1] { + Method [ public method domainName ] { + + - Parameters [1] { + Parameter #0 [ string $domainName ] + } + - Return [ Couchbase\UpsertUserOptions ] + } + } + } + + Class [ class Couchbase\Bucket ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [13] { + Method [ private method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method __get ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + } + + Method [ public method __set ] { + + - Parameters [2] { + Parameter #0 [ $name ] + Parameter #1 [ $value ] + } + } + + Method [ public method setTranscoder ] { + + - Parameters [2] { + Parameter #0 [ callable $encoder ] + Parameter #1 [ callable $decoder ] + } + } + + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method viewQuery ] { + + - Parameters [3] { + Parameter #0 [ string $designDoc ] + Parameter #1 [ string $viewName ] + Parameter #2 [ ?Couchbase\ViewOptions $viewOptions = ] + } + - Return [ Couchbase\ViewResult ] + } + + Method [ public method ping ] { + + - Parameters [2] { + Parameter #0 [ $services ] + Parameter #1 [ $reportId ] + } + } + + Method [ public method diagnostics ] { + + - Parameters [1] { + Parameter #0 [ $reportId ] + } + } + + Method [ public method defaultCollection ] { + + - Parameters [0] { + } + - Return [ Couchbase\Collection ] + } + + Method [ public method defaultScope ] { + + - Parameters [0] { + } + - Return [ Couchbase\Scope ] + } + + Method [ public method scope ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\Scope ] + } + + Method [ public method collections ] { + + - Parameters [0] { + } + - Return [ Couchbase\CollectionManager ] + } + + Method [ public method viewIndexes ] { + + - Parameters [0] { + } + - Return [ Couchbase\ViewIndexManager ] + } + } + } + + Class [ class Couchbase\CollectionManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $bucket = NULL ] + } + + - Methods [6] { + Method [ public method getScope ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\ScopeSpec ] + } + + Method [ public method getAllScopes ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method createScope ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + } + + Method [ public method dropScope ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + } + + Method [ public method createCollection ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\CollectionSpec $collection ] + } + } + + Method [ public method dropCollection ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\CollectionSpec $collection ] + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method collections ] { + + - Parameters [0] { + } + - Return [ array ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method scopeName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\CollectionSpec ] + } + + Method [ public method setScopeName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\CollectionSpec ] + } + } + } + + Class [ class Couchbase\AnalyticsIndexManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $cluster = NULL ] + } + + - Methods [15] { + Method [ public method createDataverse ] { + + - Parameters [2] { + Parameter #0 [ string $dataverseName ] + Parameter #1 [ ?Couchbase\CreateAnalyticsDataverseOptions $options = ] + } + } + + Method [ public method dropDataverse ] { + + - Parameters [2] { + Parameter #0 [ string $dataverseName ] + Parameter #1 [ ?Couchbase\DropAnalyticsDataverseOptions $options = ] + } + } + + Method [ public method createDataset ] { + + - Parameters [3] { + Parameter #0 [ string $datasetName ] + Parameter #1 [ string $bucketName ] + Parameter #2 [ ?Couchbase\CreateAnalyticsDatasetOptions $options = ] + } + } + + Method [ public method dropDataset ] { + + - Parameters [2] { + Parameter #0 [ string $datasetName ] + Parameter #1 [ ?Couchbase\DropAnalyticsDatasetOptions $options = ] + } + } + + Method [ public method getAllDatasets ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method createIndex ] { + + - Parameters [4] { + Parameter #0 [ string $datasetName ] + Parameter #1 [ string $indexName ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?Couchbase\CreateAnalyticsIndexOptions $options = ] + } + } + + Method [ public method dropIndex ] { + + - Parameters [3] { + Parameter #0 [ string $datasetName ] + Parameter #1 [ string $indexName ] + Parameter #2 [ ?Couchbase\DropAnalyticsIndexOptions $options ] + } + } + + Method [ public method getAllIndexes ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method connectLink ] { + + - Parameters [1] { + Parameter #0 [ ?Couchbase\ConnectAnalyticsLinkOptions $options = ] + } + } + + Method [ public method disconnectLink ] { + + - Parameters [1] { + Parameter #0 [ ?Couchbase\DisconnectAnalyticsLinkOptions $options = ] + } + } + + Method [ public method getPendingMutations ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method createLink ] { + + - Parameters [2] { + Parameter #0 [ Couchbase\AnalyticsLink $link ] + Parameter #1 [ ?Couchbase\CreateAnalyticsLinkOptions $options = ] + } + } + + Method [ public method replaceLink ] { + + - Parameters [2] { + Parameter #0 [ Couchbase\AnalyticsLink $link ] + Parameter #1 [ ?Couchbase\ReplaceAnalyticsLinkOptions $options = ] + } + } + + Method [ public method dropLink ] { + + - Parameters [3] { + Parameter #0 [ string $linkName ] + Parameter #1 [ Couchbase\AnalyticsLink $dataverseName ] + Parameter #2 [ ?Couchbase\DropAnalyticsLinkOptions $options = ] + } + } + + Method [ public method getLinks ] { + + - Parameters [1] { + Parameter #0 [ ?Couchbase\GetAnalyticsLinksOptions $options ] + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method dataverseName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method linkName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method bucketName ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method datasetName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method dataverseName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method isPrimary ] { + + - Parameters [0] { + } + - Return [ bool ] + } + } + } + + Class [ class Couchbase\CreateAnalyticsDataverseOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $ignore_if_exists = NULL ] + } + + - Methods [1] { + Method [ public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\CreateAnalyticsDataverseOptions ] + } + } + } + + Class [ class Couchbase\DropAnalyticsDataverseOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $ignore_if_not_exists = NULL ] + } + + - Methods [1] { + Method [ public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\DropAnalyticsDataverseOptions ] + } + } + } + + Class [ 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 [ public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\CreateAnalyticsDatasetOptions ] + } + + Method [ public method condition ] { + + - Parameters [1] { + Parameter #0 [ string $condition ] + } + - Return [ Couchbase\CreateAnalyticsDatasetOptions ] + } + + Method [ public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ string $dataverseName ] + } + - Return [ Couchbase\CreateAnalyticsDatasetOptions ] + } + } + } + + Class [ 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 [ public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\DropAnalyticsDatasetOptions ] + } + + Method [ public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ string $dataverseName ] + } + - Return [ Couchbase\DropAnalyticsDatasetOptions ] + } + } + } + + Class [ 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 [ public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\CreateAnalyticsIndexOptions ] + } + + Method [ public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ string $dataverseName ] + } + - Return [ Couchbase\CreateAnalyticsIndexOptions ] + } + } + } + + Class [ 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 [ public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\DropAnalyticsIndexOptions ] + } + + Method [ public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ string $dataverseName ] + } + - Return [ Couchbase\DropAnalyticsIndexOptions ] + } + } + } + + Class [ 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 [ public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ string $dataverseName ] + } + - Return [ Couchbase\ConnectAnalyticsLinkOptions ] + } + + Method [ public method linkName ] { + + - Parameters [1] { + Parameter #0 [ string $linkName ] + } + - Return [ Couchbase\ConnectAnalyticsLinkOptions ] + } + } + } + + Class [ 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 [ public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ string $dataverseName ] + } + - Return [ Couchbase\DisconnectAnalyticsLinkOptions ] + } + + Method [ public method linkName ] { + + - Parameters [1] { + Parameter #0 [ string $linkName ] + } + - Return [ Couchbase\DisconnectAnalyticsLinkOptions ] + } + } + } + + Class [ 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 [ public method level ] { + + - Parameters [1] { + Parameter #0 [ string $level ] + } + - Return [ Couchbase\EncryptionSettings ] + } + + Method [ public method certificate ] { + + - Parameters [1] { + Parameter #0 [ string $certificate ] + } + - Return [ Couchbase\EncryptionSettings ] + } + + Method [ public method clientCertificate ] { + + - Parameters [1] { + Parameter #0 [ string $certificate ] + } + - Return [ Couchbase\EncryptionSettings ] + } + + Method [ public method clientKey ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ Couchbase\EncryptionSettings ] + } + } + } + + Interface [ interface Couchbase\AnalyticsLink ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ 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 [ public method name ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ string $dataverse ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ public method hostname ] { + + - Parameters [1] { + Parameter #0 [ string $hostname ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ public method username ] { + + - Parameters [1] { + Parameter #0 [ string $username ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ public method password ] { + + - Parameters [1] { + Parameter #0 [ string $password ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ public method encryption ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\EncryptionSettings $settings ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ string $dataverse ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method connectionString ] { + + - Parameters [1] { + Parameter #0 [ string $connectionString ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method accountName ] { + + - Parameters [1] { + Parameter #0 [ string $accountName ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method accountKey ] { + + - Parameters [1] { + Parameter #0 [ string $accountKey ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method sharedAccessSignature ] { + + - Parameters [1] { + Parameter #0 [ string $signature ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method blobEndpoint ] { + + - Parameters [1] { + Parameter #0 [ string $blobEndpoint ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ public method endpointSuffix ] { + + - Parameters [1] { + Parameter #0 [ string $endpointSuffix ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ string $dataverse ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ public method accessKeyId ] { + + - Parameters [1] { + Parameter #0 [ string $accessKeyId ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ public method secretAccessKey ] { + + - Parameters [1] { + Parameter #0 [ string $secretAccessKey ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ public method region ] { + + - Parameters [1] { + Parameter #0 [ string $region ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ public method sessionToken ] { + + - Parameters [1] { + Parameter #0 [ string $sessionToken ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ public method serviceEndpoint ] { + + - Parameters [1] { + Parameter #0 [ string $serviceEndpoint ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + } + } + + Class [ class Couchbase\CreateAnalyticsLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $timeout = NULL ] + } + + - Methods [1] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ string $timeout ] + } + - Return [ Couchbase\CreateAnalyticsLinkOptions ] + } + } + } + + Class [ class Couchbase\ReplaceAnalyticLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $timeout = NULL ] + } + + - Methods [1] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ string $timeout ] + } + - Return [ Couchbase\ReplaceAnalyticsLinkOptions ] + } + } + } + + Class [ class Couchbase\DropAnalyticsLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $timeout = NULL ] + } + + - Methods [1] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ string $timeout ] + } + - Return [ Couchbase\DropAnalyticsLinkOptions ] + } + } + } + + Class [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ string $timeout ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + + Method [ public method linkType ] { + + - Parameters [1] { + Parameter #0 [ string $type ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + + Method [ public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ string $dataverse ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + + Method [ public method name ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + } + } + + Interface [ 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 [ 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 [ class Couchbase\QueryIndexManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $cluster = NULL ] + } + + - Methods [7] { + Method [ public method getAllIndexes ] { + + - Parameters [1] { + Parameter #0 [ string $bucketName ] + } + - Return [ array ] + } + + Method [ public method createIndex ] { + + - Parameters [4] { + Parameter #0 [ string $bucketName ] + Parameter #1 [ string $indexName ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?Couchbase\CreateQueryIndexOptions $options = ] + } + } + + Method [ public method createPrimaryIndex ] { + + - Parameters [2] { + Parameter #0 [ string $bucketName ] + Parameter #1 [ ?Couchbase\CreateQueryPrimaryIndexOptions $options = ] + } + } + + Method [ public method dropIndex ] { + + - Parameters [3] { + Parameter #0 [ string $bucketName ] + Parameter #1 [ string $indexName ] + Parameter #2 [ ?Couchbase\DropQueryIndexOptions $options = ] + } + } + + Method [ public method dropPrimaryIndex ] { + + - Parameters [2] { + Parameter #0 [ string $bucketName ] + Parameter #1 [ ?Couchbase\DropQueryPrimaryIndexOptions $options = ] + } + } + + Method [ public method watchIndexes ] { + + - Parameters [4] { + Parameter #0 [ string $bucketName ] + Parameter #1 [ array $indexNames ] + Parameter #2 [ int $timeout ] + Parameter #3 [ ?Couchbase\WatchQueryIndexesOptions $options = ] + } + } + + Method [ public method buildDeferredIndexes ] { + + - Parameters [1] { + Parameter #0 [ string $bucketName ] + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method isPrimary ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ public method type ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method state ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method keyspace ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method indexKey ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method condition ] { + + - Parameters [0] { + } + - Return [ ?string ] + } + } + } + + Class [ 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 [ public method condition ] { + + - Parameters [1] { + Parameter #0 [ string $condition ] + } + - Return [ Couchbase\CreateQueryIndexOptions ] + } + + Method [ public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\CreateQueryIndexOptions ] + } + + Method [ public method numReplicas ] { + + - Parameters [1] { + Parameter #0 [ int $number ] + } + - Return [ Couchbase\CreateQueryIndexOptions ] + } + + Method [ public method deferred ] { + + - Parameters [1] { + Parameter #0 [ bool $isDeferred ] + } + - Return [ Couchbase\CreateQueryIndexOptions ] + } + } + } + + Class [ 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 [ public method indexName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\CreateQueryPrimaryIndexOptions ] + } + + Method [ public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\CreateQueryPrimaryIndexOptions ] + } + + Method [ public method numReplicas ] { + + - Parameters [1] { + Parameter #0 [ int $number ] + } + - Return [ Couchbase\CreateQueryPrimaryIndexOptions ] + } + + Method [ public method deferred ] { + + - Parameters [1] { + Parameter #0 [ bool $isDeferred ] + } + - Return [ Couchbase\CreateQueryPrimaryIndexOptions ] + } + } + } + + Class [ class Couchbase\DropQueryIndexOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $ignore_if_not_exists = NULL ] + } + + - Methods [1] { + Method [ public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\DropQueryIndexOptions ] + } + } + } + + Class [ 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 [ public method indexName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\DropQueryPrimaryIndexOptions ] + } + + Method [ public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldIgnore ] + } + - Return [ Couchbase\DropQueryPrimaryIndexOptions ] + } + } + } + + Class [ class Couchbase\WatchQueryIndexesOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $watch_primary = NULL ] + } + + - Methods [1] { + Method [ public method watchPrimary ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldWatch ] + } + - Return [ Couchbase\WatchQueryIndexesOptions ] + } + } + } + + Interface [ interface Couchbase\Authenticator ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class Couchbase\CertAuthenticator implements Couchbase\Authenticator ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + } + } + + Class [ class Couchbase\PasswordAuthenticator implements Couchbase\Authenticator ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method username ] { + + - Parameters [1] { + Parameter #0 [ $username ] + } + } + + Method [ public method password ] { + + - Parameters [1] { + Parameter #0 [ $password ] + } + } + } + } + + Class [ class Couchbase\MutationState ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $tokens = NULL ] + } + + - Methods [2] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method add ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\MutationResult $source ] + } + - Return [ Couchbase\MutationState ] + } + } + } + + Class [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method namedParameters ] { + + - Parameters [1] { + Parameter #0 [ array $arg ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method positionalParameters ] { + + - Parameters [1] { + Parameter #0 [ array $arg ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method raw ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ null $value ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method clientContextId ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method priority ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method readonly ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method scanConsistency ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method scopeName ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ public method scopeQualifier ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + } + } + + Interface [ interface Couchbase\LookupInSpec ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $path ] + Parameter #1 [ bool $isXattr = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $path ] + Parameter #1 [ bool $isXattr = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $path ] + Parameter #1 [ bool $isXattr = ] + } + } + } + } + + Interface [ interface Couchbase\MutateInSpec ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ string $path ] + Parameter #1 [ $value ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + Parameter #4 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ string $path ] + Parameter #1 [ $value ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + Parameter #4 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ string $path ] + Parameter #1 [ $value ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $path ] + Parameter #1 [ bool $isXattr = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ string $path ] + Parameter #1 [ array $values ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + Parameter #4 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ string $path ] + Parameter #1 [ array $values ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + Parameter #4 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ string $path ] + Parameter #1 [ array $values ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + Parameter #4 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ string $path ] + Parameter #1 [ $value ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + Parameter #4 [ bool $expandMacros = ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ string $path ] + Parameter #1 [ int $delta ] + Parameter #2 [ bool $isXattr = ] + Parameter #3 [ bool $createPath = ] + } + } + } + } + + Class [ 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 [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method limit ] { + + - Parameters [1] { + Parameter #0 [ int $limit ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method skip ] { + + - Parameters [1] { + Parameter #0 [ int $skip ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method explain ] { + + - Parameters [1] { + Parameter #0 [ bool $explain ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method disableScoring ] { + + - Parameters [1] { + Parameter #0 [ bool $disableScoring ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method consistentWith ] { + + - Parameters [2] { + Parameter #0 [ string $index ] + Parameter #1 [ Couchbase\MutationState $state = ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method fields ] { + + - Parameters [1] { + Parameter #0 [ array $fields ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method facets ] { + + - Parameters [1] { + Parameter #0 [ array $facets ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method sort ] { + + - Parameters [1] { + Parameter #0 [ array $specs ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method highlight ] { + + - Parameters [2] { + Parameter #0 [ ?string $style ] + Parameter #1 [ ?array $fields = ] + } + - Return [ Couchbase\SearchOptions ] + } + + Method [ public method collections ] { + + - Parameters [1] { + Parameter #0 [ array $collections ] + } + - Return [ Couchbase\SearchOptions ] + } + } + } + + Interface [ 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 [ interface Couchbase\SearchQuery ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $arg ] + } + - Return [ Couchbase\BooleanFieldSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\BooleanFieldSearchQuery ] + } + } + } + + Class [ 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 [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\BooleanSearchQuery ] + } + + Method [ public method must ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\ConjunctionSearchQuery $query ] + } + - Return [ Couchbase\BooleanSearchQuery ] + } + + Method [ public method mustNot ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\DisjunctionSearchQuery $query ] + } + - Return [ Couchbase\BooleanSearchQuery ] + } + + Method [ public method should ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\DisjunctionSearchQuery $query ] + } + - Return [ Couchbase\BooleanSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ array $queries ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\ConjunctionSearchQuery ] + } + + Method [ public method every ] { + + - Parameters [1] { + Parameter #0 [ ...$(queries) ] + } + - Return [ Couchbase\ConjunctionSearchQuery ] + } + } + } + + Class [ 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 [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ $boost ] + } + - Return [ Couchbase\DateRangeSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ $field ] + } + - Return [ Couchbase\DateRangeSearchQuery ] + } + + Method [ public method start ] { + + - Parameters [2] { + Parameter #0 [ $start ] + Parameter #1 [ ?bool $inclusive = ] + } + - Return [ Couchbase\DateRangeSearchQuery ] + } + + Method [ public method end ] { + + - Parameters [2] { + Parameter #0 [ $end ] + Parameter #1 [ ?bool $inclusive = ] + } + - Return [ Couchbase\DateRangeSearchQuery ] + } + + Method [ public method dateTimeParser ] { + + - Parameters [1] { + Parameter #0 [ string $dateTimeParser ] + } + - Return [ Couchbase\DateRangeSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ array $queries ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\DisjunctionSearchQuery ] + } + + Method [ public method either ] { + + - Parameters [1] { + Parameter #0 [ ...$(queries) ] + } + - Return [ Couchbase\DisjunctionSearchQuery ] + } + + Method [ public method min ] { + + - Parameters [1] { + Parameter #0 [ int $min ] + } + - Return [ Couchbase\DisjunctionSearchQuery ] + } + } + } + + Class [ 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 [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\DocIdSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\DocIdSearchQuery ] + } + + Method [ public method docIds ] { + + - Parameters [1] { + Parameter #0 [ ...$(documentIds) ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ float $top_left_longitude ] + Parameter #1 [ float $top_left_latitude ] + Parameter #2 [ float $buttom_right_longitude ] + Parameter #3 [ float $buttom_right_latitude ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\GeoBoundingBoxSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\GeoBoundingBoxSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ float $longitude ] + Parameter #1 [ float $latitude ] + Parameter #2 [ string $distance = ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\GeoDistanceSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\GeoDistanceSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ array $coordinates ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\GeoPolygonSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\GeoPolygonSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ float $longitude ] + Parameter #1 [ float $latitude ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + } + } + + Class [ class Couchbase\MatchAllSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $boost = NULL ] + } + + - Methods [2] { + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\MatchAllSearchQuery ] + } + } + } + + Class [ class Couchbase\MatchNoneSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $boost = NULL ] + } + + - Methods [2] { + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\MatchNoneSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\MatchPhraseSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\MatchPhraseSearchQuery ] + } + + Method [ public method analyzer ] { + + - Parameters [1] { + Parameter #0 [ string $analyzer ] + } + - Return [ Couchbase\MatchPhraseSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\MatchSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\MatchSearchQuery ] + } + + Method [ public method analyzer ] { + + - Parameters [1] { + Parameter #0 [ string $analyzer ] + } + - Return [ Couchbase\MatchSearchQuery ] + } + + Method [ public method prefixLength ] { + + - Parameters [1] { + Parameter #0 [ int $prefix_length ] + } + - Return [ Couchbase\MatchSearchQuery ] + } + + Method [ public method fuzziness ] { + + - Parameters [1] { + Parameter #0 [ int $fuzziness ] + } + - Return [ Couchbase\MatchSearchQuery ] + } + } + } + + Class [ 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 [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ $boost ] + } + - Return [ Couchbase\NumericRangeSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ $field ] + } + - Return [ Couchbase\NumericRangeSearchQuery ] + } + + Method [ public method min ] { + + - Parameters [2] { + Parameter #0 [ float $min ] + Parameter #1 [ ?bool $inclusive = ] + } + - Return [ Couchbase\NumericRangeSearchQuery ] + } + + Method [ public method max ] { + + - Parameters [2] { + Parameter #0 [ float $max ] + Parameter #1 [ ?bool $inclusive = ] + } + - Return [ Couchbase\NumericRangeSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ ...$terms ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\PhraseSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\PhraseSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $prefix ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ string $boost ] + } + - Return [ Couchbase\PrefixSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\PrefixSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $query_string ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $regexp ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\RegexpSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\RegexpSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $term ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\TermSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\TermSearchQuery ] + } + + Method [ public method prefixLength ] { + + - Parameters [1] { + Parameter #0 [ int $prefix_length ] + } + - Return [ Couchbase\TermSearchQuery ] + } + + Method [ public method fuzziness ] { + + - Parameters [1] { + Parameter #0 [ int $fuzziness ] + } + - Return [ Couchbase\TermSearchQuery ] + } + } + } + + Class [ 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 [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ $boost ] + } + - Return [ Couchbase\TermRangeSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ $field ] + } + - Return [ Couchbase\TermRangeSearchQuery ] + } + + Method [ public method min ] { + + - Parameters [2] { + Parameter #0 [ float $min ] + Parameter #1 [ ?bool $inclusive = ] + } + - Return [ Couchbase\TermRangeSearchQuery ] + } + + Method [ public method max ] { + + - Parameters [2] { + Parameter #0 [ float $max ] + Parameter #1 [ ?bool $inclusive = ] + } + - Return [ Couchbase\TermRangeSearchQuery ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $wildcard ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method boost ] { + + - Parameters [1] { + Parameter #0 [ float $boost ] + } + - Return [ Couchbase\WildcardSearchQuery ] + } + + Method [ public method field ] { + + - Parameters [1] { + Parameter #0 [ string $field ] + } + - Return [ Couchbase\WildcardSearchQuery ] + } + } + } + + Interface [ interface Couchbase\SearchFacet ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $field ] + Parameter #1 [ int $limit ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $field ] + Parameter #1 [ int $limit ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method addRange ] { + + - Parameters [3] { + Parameter #0 [ string $name ] + Parameter #1 [ ?float $min ] + Parameter #2 [ ?float $max ] + } + - Return [ Couchbase\NumericRangeSearchFacet ] + } + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ string $field ] + Parameter #1 [ int $limit ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method addRange ] { + + - Parameters [3] { + Parameter #0 [ string $name ] + Parameter #1 [ $start ] + Parameter #2 [ $end ] + } + - Return [ Couchbase\DateRangeSearchFacet ] + } + } + } + + Interface [ interface Couchbase\SearchSort ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ 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 [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $field = ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method descending ] { + + - Parameters [1] { + Parameter #0 [ bool $descending ] + } + - Return [ Couchbase\SearchSortField ] + } + + Method [ public method type ] { + + - Parameters [1] { + Parameter #0 [ string $type ] + } + - Return [ Couchbase\SearchSortField ] + } + + Method [ public method mode ] { + + - Parameters [1] { + Parameter #0 [ string $mode ] + } + - Return [ Couchbase\SearchSortField ] + } + + Method [ public method missing ] { + + - Parameters [1] { + Parameter #0 [ string $missing ] + } + - Return [ Couchbase\SearchSortField ] + } + } + } + + Interface [ 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 [ 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 [ 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 [ 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 [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ string $field ] + Parameter #1 [ float $longitude ] + Parameter #2 [ float $latitude ] + } + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method descending ] { + + - Parameters [1] { + Parameter #0 [ bool $descending ] + } + - Return [ Couchbase\SearchSortGeoDistance ] + } + + Method [ public method unit ] { + + - Parameters [1] { + Parameter #0 [ string $unit ] + } + - Return [ Couchbase\SearchSortGeoDistance ] + } + } + } + + Class [ class Couchbase\SearchSortId implements JsonSerializable, Couchbase\SearchSort ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $desc = NULL ] + } + + - Methods [2] { + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method descending ] { + + - Parameters [1] { + Parameter #0 [ bool $descending ] + } + - Return [ Couchbase\SearchSortId ] + } + } + } + + Class [ class Couchbase\SearchSortScore implements JsonSerializable, Couchbase\SearchSort ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $desc = NULL ] + } + + - Methods [2] { + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + + Method [ public method descending ] { + + - Parameters [1] { + Parameter #0 [ bool $descending ] + } + - Return [ Couchbase\SearchSortScore ] + } + } + } + + Class [ class Couchbase\SearchIndexManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [12] { + Method [ public method getIndex ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method getAllIndexes ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method upsertIndex ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\SearchIndex $indexDefinition ] + } + } + + Method [ public method dropIndex ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + } + + Method [ public method getIndexedDocumentsCount ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + - Return [ int ] + } + + Method [ public method pauseIngest ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + } + + Method [ public method resumeIngest ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + } + + Method [ public method allowQuerying ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + } + + Method [ public method disallowQuerying ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + } + + Method [ public method freezePlan ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + } + + Method [ public method unfreezePlan ] { + + - Parameters [1] { + Parameter #0 [ string $indexName ] + } + } + + Method [ public method analyzeDocument ] { + + - Parameters [2] { + Parameter #0 [ string $indexName ] + Parameter #1 [ $document ] + } + } + } + } + + Class [ 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 [ public method type ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method uuid ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method params ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method sourceType ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method sourceUuid ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method sourceName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method sourceParams ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method setType ] { + + - Parameters [1] { + Parameter #0 [ string $type ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setUuid ] { + + - Parameters [1] { + Parameter #0 [ string $uuid ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setParams ] { + + - Parameters [1] { + Parameter #0 [ array $params ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setSourceType ] { + + - Parameters [1] { + Parameter #0 [ string $type ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setSourceUuid ] { + + - Parameters [1] { + Parameter #0 [ string $uuid ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setSourceName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method setSourceParams ] { + + - Parameters [1] { + Parameter #0 [ array $params ] + } + - Return [ Couchbase\SearchIndex ] + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + } + } + + Class [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\GetOptions ] + } + + Method [ public method withExpiry ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\GetOptions ] + } + + Method [ public method project ] { + + - Parameters [1] { + Parameter #0 [ array $arg ] + } + - Return [ Couchbase\GetOptions ] + } + + Method [ public method decoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\GetOptions ] + } + } + } + + Class [ class Couchbase\GetAndTouchOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $timeout = NULL ] + Property [ private $decoder = NULL ] + } + + - Methods [2] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\GetAndTouchOptions ] + } + + Method [ public method decoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\GetAndTouchOptions ] + } + } + } + + Class [ class Couchbase\GetAndLockOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $timeout = NULL ] + Property [ private $decoder = NULL ] + } + + - Methods [2] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\GetAndLockOptions ] + } + + Method [ public method decoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\GetAndLockOptions ] + } + } + } + + Class [ class Couchbase\GetAllReplicasOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $timeout = NULL ] + Property [ private $decoder = NULL ] + } + + - Methods [2] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\GetAllReplicasOptions ] + } + + Method [ public method decoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\GetAllReplicasOptions ] + } + } + } + + Class [ class Couchbase\GetAnyReplicaOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $timeout = NULL ] + Property [ private $decoder = NULL ] + } + + - Methods [2] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\GetAnyReplicaOptions ] + } + + Method [ public method decoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\GetAnyReplicaOptions ] + } + } + } + + Class [ class Couchbase\ExistsOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $timeout = NULL ] + } + + - Methods [1] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ExistsOptions ] + } + } + } + + Class [ class Couchbase\UnlockOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $timeout = NULL ] + } + + - Methods [1] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\UnlockOptions ] + } + } + } + + Class [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\InsertOptions ] + } + + Method [ public method expiry ] { + + - Parameters [1] { + Parameter #0 [ $arg ] + } + - Return [ Couchbase\InsertOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\InsertOptions ] + } + + Method [ public method encoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\InsertOptions ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\UpsertOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\UpsertOptions ] + } + + Method [ public method expiry ] { + + - Parameters [1] { + Parameter #0 [ $arg ] + } + - Return [ Couchbase\UpsertOptions ] + } + + Method [ public method preserveExpiry ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldPreserve ] + } + - Return [ Couchbase\UpsertOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\UpsertOptions ] + } + + Method [ public method encoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\UpsertOptions ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\ReplaceOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ReplaceOptions ] + } + + Method [ public method expiry ] { + + - Parameters [1] { + Parameter #0 [ $arg ] + } + - Return [ Couchbase\ReplaceOptions ] + } + + Method [ public method preserveExpiry ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldPreserve ] + } + - Return [ Couchbase\ReplaceOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ReplaceOptions ] + } + + Method [ public method encoder ] { + + - Parameters [1] { + Parameter #0 [ callable $arg ] + } + - Return [ Couchbase\ReplaceOptions ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\AppendOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\AppendOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\AppendOptions ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\PrependOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\PrependOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\PrependOptions ] + } + } + } + + Interface [ 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 [ class Couchbase\TouchOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $timeout = NULL ] + } + + - Methods [1] { + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\TouchOptions ] + } + } + } + + Class [ 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 [ public method expiry ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\IncrementOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\IncrementOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\IncrementOptions ] + } + + Method [ public method delta ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\IncrementOptions ] + } + + Method [ public method initial ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\IncrementOptions ] + } + + Method [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\IncrementOptions ] + } + } + } + + Class [ 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 [ public method expiry ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\DecrementOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\DecrementOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\DecrementOptions ] + } + + Method [ public method delta ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\DecrementOptions ] + } + + Method [ public method initial ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\DecrementOptions ] + } + + Method [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\DecrementOptions ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\RemoveOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\RemoveOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\RemoveOptions ] + } + } + } + + Class [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\LookupInOptions ] + } + + Method [ public method withExpiry ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\LookupInOptions ] + } + } + } + + Class [ 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 [ public method cas ] { + + - Parameters [1] { + Parameter #0 [ string $arg ] + } + - Return [ Couchbase\MutateInOptions ] + } + + Method [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\MutateInOptions ] + } + + Method [ public method expiry ] { + + - Parameters [1] { + Parameter #0 [ $arg ] + } + - Return [ Couchbase\MutateInOptions ] + } + + Method [ public method preserveExpiry ] { + + - Parameters [1] { + Parameter #0 [ bool $shouldPreserve ] + } + - Return [ Couchbase\MutateInOptions ] + } + + Method [ public method durabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\MutateInOptions ] + } + + Method [ public method storeSemantics ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\MutateInOptions ] + } + } + } + + Interface [ 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 [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method includeDocuments ] { + + - Parameters [2] { + Parameter #0 [ bool $arg ] + Parameter #1 [ ?int $maxConcurrentDocuments = ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method key ] { + + - Parameters [1] { + Parameter #0 [ $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method keys ] { + + - Parameters [1] { + Parameter #0 [ array $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method limit ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method skip ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method scanConsistency ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method order ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method reduce ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method group ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method groupLevel ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method range ] { + + - Parameters [3] { + Parameter #0 [ $start ] + Parameter #1 [ null $end ] + Parameter #2 [ bool $inclusiveEnd = ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method idRange ] { + + - Parameters [3] { + Parameter #0 [ string $start ] + Parameter #1 [ ?string $end ] + Parameter #2 [ bool $inclusiveEnd = ] + } + - Return [ Couchbase\ViewOptions ] + } + + Method [ public method raw ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ $value ] + } + - Return [ Couchbase\ViewOptions ] + } + } + } + + Interface [ 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 [ 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 [ 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 [ public method timeout ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method scanConsistency ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method consistentWith ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\MutationState $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method scanCap ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method pipelineCap ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method pipelineBatch ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method readonly ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method flexIndex ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method adhoc ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method metrics ] { + + - Parameters [1] { + Parameter #0 [ bool $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method namedParameters ] { + + - Parameters [1] { + Parameter #0 [ array $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method positionalParameters ] { + + - Parameters [1] { + Parameter #0 [ array $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method raw ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ null $value ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method maxParallelism ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method profile ] { + + - Parameters [1] { + Parameter #0 [ int $arg ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method clientContextId ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method scopeName ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + - Return [ Couchbase\QueryOptions ] + } + + Method [ public method scopeQualifier ] { + + - Parameters [1] { + Parameter #0 [ string $value ] + } + - Return [ Couchbase\QueryOptions ] + } + } + } + + Interface [ 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 [ 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 [ class Couchbase\ViewIndexManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $bucket = NULL ] + } + + - Methods [4] { + Method [ public method getAllDesignDocuments ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method getDesignDocument ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + - Return [ Couchbase\DesignDocument ] + } + + Method [ public method dropDesignDocument ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + } + + Method [ public method upsertDesignDocument ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\DesignDocument $document ] + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method views ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\DesignDocument ] + } + + Method [ public method setViews ] { + + - Parameters [1] { + Parameter #0 [ array $views ] + } + - Return [ Couchbase\DesignDocument ] + } + + Method [ public method jsonSerialize ] { + + - Parameters [0] { + } + } + } + } + + Class [ 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 [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method map ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method reduce ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setName ] { + + - Parameters [1] { + Parameter #0 [ string $name ] + } + - Return [ Couchbase\View ] + } + + Method [ public method setMap ] { + + - Parameters [1] { + Parameter #0 [ string $map_js_code ] + } + - Return [ Couchbase\View ] + } + + Method [ public method setReduce ] { + + - Parameters [1] { + Parameter #0 [ string $reduce_js_code ] + } + - Return [ Couchbase\View ] + } + } + } + + Class [ 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 [ public method credentials ] { + + - Parameters [2] { + Parameter #0 [ string $username ] + Parameter #1 [ string $password = ] + } + - Return [ Couchbase\ClusterOptions ] + } + + Method [ public method meter ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\Meter $meter ] + } + - Return [ Couchbase\ClusterOptions ] + } + + Method [ public method tracer ] { + + - Parameters [1] { + Parameter #0 [ Couchbase\RequestTracer $tracer ] + } + - Return [ Couchbase\ClusterOptions ] + } + } + } + + Interface [ interface Couchbase\ValueRecorder ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ abstract public method recordValue ] { + + - Parameters [1] { + Parameter #0 [ int $value ] + } + - Return [ void ] + } + } + } + + Interface [ interface Couchbase\Meter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ abstract public method valueRecorder ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ array $tags ] + } + - Return [ Couchbase\ValueRecorder ] + } + } + } + + Class [ class Couchbase\LoggingValueRecorder implements Couchbase\ValueRecorder ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ public method recordValue ] { + + - Parameters [1] { + Parameter #0 [ int $value ] + } + - Return [ void ] + } + } + } + + Class [ class Couchbase\LoggingMeter implements Couchbase\Meter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ private $flush_interval = NULL ] + } + + - Methods [2] { + Method [ public method valueRecorder ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ array $tags ] + } + - Return [ Couchbase\ValueRecorder ] + } + + Method [ public method flushInterval ] { + + - Parameters [1] { + Parameter #0 [ int $duration ] + } + - Return [ Couchbase\LoggingMeter ] + } + } + } + + Class [ class Couchbase\NoopValueRecorder implements Couchbase\ValueRecorder ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ public method recordValue ] { + + - Parameters [1] { + Parameter #0 [ int $value ] + } + - Return [ void ] + } + } + } + + Class [ class Couchbase\NoopMeter implements Couchbase\Meter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ public method valueRecorder ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ array $tags ] + } + - Return [ Couchbase\ValueRecorder ] + } + } + } + + Interface [ interface Couchbase\RequestSpan ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method addTag ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ $value ] + } + - Return [ void ] + } + + Method [ abstract public method end ] { + + - Parameters [0] { + } + - Return [ void ] + } + } + } + + Interface [ interface Couchbase\RequestTracer ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ abstract public method requestSpan ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ ?Couchbase\RequestSpan $parent ] + } + - Return [ Couchbase\RequestSpan ] + } + } + } + + Class [ class Couchbase\LoggingRequestSpan implements Couchbase\RequestSpan ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ public method addTag ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ $value ] + } + - Return [ void ] + } + + Method [ public method end ] { + + - Parameters [0] { + } + - Return [ void ] + } + } + } + + Class [ 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 [ public method requestSpan ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ ?Couchbase\RequestSpan $parent ] + } + - Return [ Couchbase\RequestSpan ] + } + + Method [ public method emitInterval ] { + + - Parameters [1] { + Parameter #0 [ int $duration ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ public method kvThreshold ] { + + - Parameters [1] { + Parameter #0 [ int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ public method queryThreshold ] { + + - Parameters [1] { + Parameter #0 [ int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ public method viewsThreshold ] { + + - Parameters [1] { + Parameter #0 [ int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ public method searchThreshold ] { + + - Parameters [1] { + Parameter #0 [ int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ public method analyticsThreshold ] { + + - Parameters [1] { + Parameter #0 [ int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ public method sampleSize ] { + + - Parameters [1] { + Parameter #0 [ int $size ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + } + } + + Class [ class Couchbase\NoopRequestSpan implements Couchbase\RequestSpan ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ public method addTag ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ $value ] + } + - Return [ void ] + } + + Method [ public method end ] { + + - Parameters [0] { + } + - Return [ void ] + } + } + } + + Class [ class Couchbase\NoopTracer implements Couchbase\RequestTracer ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ public method requestSpan ] { + + - Parameters [2] { + Parameter #0 [ string $name ] + Parameter #1 [ ?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 - 4.0.0-1 +- update to 4.0.0 +- drop dependency on libcouchbase + +* Thu Dec 9 2021 Remi Collet - 3.2.2-1 +- update to 3.2.2 +- raise dependency on libcouchbase 3.2.4 + +* Thu Oct 14 2021 Remi Collet - 3.2.1-1 +- update to 3.2.1 +- raise dependency on libcouchbase 3.2.2 + +* Wed Sep 01 2021 Remi Collet - 3.2.0-2 +- rebuild for 8.1.0RC1 + +* Wed Jul 28 2021 Remi Collet - 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 - 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 - 3.1.2-1 +- update to 3.1.2 + +* Fri Mar 5 2021 Remi Collet - 3.1.1-1 +- update to 3.1.1 +- raise dependency on libcouchbase 3.1 + +* Thu Jan 21 2021 Remi Collet - 3.1.0-1 +- update to 3.1.0 + +* Mon Dec 7 2020 Remi Collet - 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 - 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 - 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 - 2.6.2-1 +- update to 2.6.2 + +* Tue Jan 28 2020 Remi Collet - 2.6.1-4 +- add upstream patch to fix segfault in timeout + +* Fri Jan 17 2020 Remi Collet - 2.6.1-3 +- rebuild against libcouchase 2.10.5 for + https://github.com/remicollet/remirepo/issues/136 + +* Tue Sep 03 2019 Remi Collet - 2.6.1-2 +- rebuild for 7.4.0RC1 + +* Mon Jun 3 2019 Remi Collet - 2.6.1-1 +- update to 2.6.1 + +* Sat Oct 6 2018 Remi Collet - 2.6.0-1 +- update to 2.6.0 +- raise dependency on libcouchbase 2.9.5 + +* Thu Aug 16 2018 Remi Collet - 2.5.0-3 +- rebuild for 7.3.0beta2 new ABI + +* Tue Jul 17 2018 Remi Collet - 2.5.0-2 +- rebuld for 7.3.0alpha4 new ABI + +* Thu Jul 5 2018 Remi Collet - 2.5.0-1 +- update to 2.5.0 +- raise dependency on libcouchbase 2.9.2 + +* Fri Jun 22 2018 Remi Collet - 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 - 2.4.7-1 +- update to 2.4.7 +- raise dependency on libcouchbase 2.9.0 + +* Mon Apr 16 2018 Remi Collet - 2.4.6-1 +- update to 2.4.6 +- raise dependency on libcouchbase 2.8.6 + +* Sun Mar 11 2018 Remi Collet - 2.4.5-1 +- update to 2.4.5 + +* Tue Feb 13 2018 Remi Collet - 2.4.4-1 +- Update to 2.4.4 + +* Fri Jan 5 2018 Remi Collet - 2.4.3-1 +- Update to 2.4.3 +- raise dependency on libcouchbase 2.8.4 + +* Tue Nov 14 2017 Remi Collet - 2.4.2-1 +- Update to 2.4.2 + +* Thu Oct 5 2017 Remi Collet - 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 - 2.4.0-2 +- rebuild with libcouchbase 2.8.1 + +* Tue Sep 5 2017 Remi Collet - 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 - 2.3.4-1 +- Update to 2.3.4 + +* Tue Jul 18 2017 Remi Collet - 2.3.3-3 +- rebuild for PHP 7.2.0beta1 new API + +* Wed Jun 21 2017 Remi Collet - 2.3.3-2 +- rebuild for 7.2.0alpha2 + +* Thu Jun 1 2017 Remi Collet - 2.3.3-1 +- Update to 2.3.3 +- raise dependency on libcouchbase 2.7.5 + +* Tue May 2 2017 Remi Collet - 2.3.2-1 +- Update to 2.3.2 + +* Wed Apr 5 2017 Remi Collet - 2.3.1-1 +- Update to 2.3.1 + +* Wed Mar 8 2017 Remi Collet - 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 - 2.2.4-1 +- Update to 2.2.4 +- add dependency on pcs extension + +* Thu Dec 1 2016 Remi Collet - 2.2.3-2 +- rebuild with PHP 7.1.0 GA + +* Wed Oct 05 2016 Remi Collet - 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 - 2.2.2-2 +- rebuild for PHP 7.1 new API version + +* Wed Sep 07 2016 Remi Collet - 2.2.2-1 +- Update to 2.2.2 + +* Mon Aug 08 2016 Remi Collet - 2.2.1-1 +- Update to 2.2.1 + +* Thu Jul 7 2016 Remi Collet - 2.2.0-1 +- Update to 2.2.0 (php 5 and 7, stable) + +* Wed Jun 29 2016 Remi Collet - 2.2.0-0.3.beta4 +- Update to 2.2.0beta4 (php 5 and 7, beta) + +* Thu May 26 2016 Remi Collet - 2.2.0-0.2.beta3 +- Update to 2.2.0beta3 (php 5 and 7, beta) + +* Sun Mar 20 2016 Remi Collet - 2.2.0-0.1.beta1 +- Update to 2.2.0beta2 (php 5 and 7, beta) + +* Tue Mar 8 2016 Remi Collet - 2.1.0-2 +- adapt for F24 + +* Thu Nov 05 2015 Remi Collet - 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 - 2.0.7-1 +- Update to 2.0.7 + +* Wed Apr 08 2015 Remi Collet - 2.0.6-1 +- Update to 2.0.6 (stable) + +* Wed Mar 04 2015 Remi Collet - 2.0.5-1 +- Update to 2.0.5 (stable) + +* Mon Feb 09 2015 Remi Collet - 2.0.4-1 +- Update to 2.0.4 (stable) +- drop runtime dependency on pear, new scriptlet + +* Wed Jan 07 2015 Remi Collet - 2.0.3-1 +- Update to 2.0.3 + +* Wed Dec 24 2014 Remi Collet - 2.0.2-1.1 +- Fedora 21 SCL mass rebuild + +* Wed Dec 03 2014 Remi Collet - 2.0.2-1 +- Update to 2.0.2 + +* Wed Nov 05 2014 Remi Collet - 2.0.1-1 +- Update to 2.0.1 + +* Sat Sep 20 2014 Remi Collet - 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 - 1.2.2-3 +- test build with system fastlz + +* Tue Aug 26 2014 Remi Collet - 1.2.2-2 +- improve SCL build + +* Mon May 12 2014 Remi Collet - 1.2.2-1 +- Update to 1.2.2 + +* Wed Apr 9 2014 Remi Collet - 1.2.1-4 +- add numerical prefix to extension configuration file + +* Sun Mar 16 2014 Remi Collet - 1.2.1-2 +- install doc in pecl_docdir + +* Sat Oct 05 2013 Remi Collet - 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 - 1.1.15-2 +- fix dependency on php-pecl-igbinary + +* Thu May 9 2013 Remi Collet - 1.1.15-1 +- update to 1.1.15 (no change) + +* Fri Mar 22 2013 Remi Collet - 1.1.14-1 +- initial package + -- cgit