summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PHPINFO8
-rw-r--r--REFLECTION8780
-rw-r--r--php-pecl-couchbase3.spec49
3 files changed, 7666 insertions, 1171 deletions
diff --git a/PHPINFO b/PHPINFO
index e288ece..15d1842 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -2,10 +2,9 @@
couchbase
couchbase support => enabled
-extension version => 2.6.2
-libcouchbase runtime version => 2.10.5 (git: dabf6d58c2e89b4e75009a7f959e8ad30f85ff98)
-libcouchbase headers version => 2.10.5 (git: dabf6d58c2e89b4e75009a7f959e8ad30f85ff98)
-igbinary transcoder => enabled
+extension version => 3.0.4
+libcouchbase runtime version => 3.0.6 (git: e7b53f01b5c8653e4f4c3ea87e6e1af9c1277a34)
+libcouchbase headers version => 3.0.6 (git: e7b53f01b5c8653e4f4c3ea87e6e1af9c1277a34)
zlib compressor => enabled
Directive => Local Value => Master Value
@@ -16,3 +15,4 @@ couchbase.encoder.compression_threshold => 0 => 0
couchbase.encoder.compression_factor => 0.0 => 0.0
couchbase.decoder.json_arrays => 0 => 0
couchbase.pool.max_idle_time_sec => 60 => 60
+couchbase.allow_fallback_to_bucket_connection => 0 => 0
diff --git a/REFLECTION b/REFLECTION
index 5ac6f96..a919ee4 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,8 +1,7 @@
-Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
+Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Dependencies {
Dependency [ json (Required) ]
- Dependency [ igbinary (Required) ]
}
- INI {
@@ -27,9 +26,12 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Entry [ couchbase.pool.max_idle_time_sec <ALL> ]
Current = '60'
}
+ Entry [ couchbase.allow_fallback_to_bucket_connection <ALL> ]
+ Current = '0'
+ }
}
- - Constants [163] {
+ - Constants [175] {
Constant [ int COUCHBASE_PERSISTTO_MASTER ] { 1 }
Constant [ int COUCHBASE_PERSISTTO_ONE ] { 1 }
Constant [ int COUCHBASE_PERSISTTO_TWO ] { 2 }
@@ -37,17 +39,6 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Constant [ int COUCHBASE_REPLICATETO_ONE ] { 16 }
Constant [ int COUCHBASE_REPLICATETO_TWO ] { 32 }
Constant [ int COUCHBASE_REPLICATETO_THREE ] { 64 }
- Constant [ int COUCHBASE_SDCMD_GET ] { 1 }
- Constant [ int COUCHBASE_SDCMD_REPLACE ] { 3 }
- Constant [ int COUCHBASE_SDCMD_EXISTS ] { 2 }
- Constant [ int COUCHBASE_SDCMD_DICT_ADD ] { 4 }
- Constant [ int COUCHBASE_SDCMD_DICT_UPSERT ] { 5 }
- Constant [ int COUCHBASE_SDCMD_ARRAY_ADD_FIRST ] { 6 }
- Constant [ int COUCHBASE_SDCMD_ARRAY_ADD_LAST ] { 7 }
- Constant [ int COUCHBASE_SDCMD_ARRAY_INSERT ] { 9 }
- Constant [ int COUCHBASE_SDCMD_ARRAY_ADD_UNIQUE ] { 8 }
- Constant [ int COUCHBASE_SDCMD_COUNTER ] { 10 }
- Constant [ int COUCHBASE_SDCMD_REMOVE ] { 11 }
Constant [ int COUCHBASE_CNTL_OP_TIMEOUT ] { 0 }
Constant [ int COUCHBASE_CNTL_VIEW_TIMEOUT ] { 1 }
Constant [ int COUCHBASE_CNTL_DURABILITY_INTERVAL ] { 14 }
@@ -62,112 +53,137 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Constant [ int COUCHBASE_N1XSPEC_T_GSI ] { 1 }
Constant [ int COUCHBASE_N1XSPEC_T_VIEW ] { 2 }
Constant [ int COUCHBASE_SUCCESS ] { 0 }
- Constant [ int COUCHBASE_AUTH_CONTINUE ] { 1 }
- Constant [ int COUCHBASE_AUTH_ERROR ] { 2 }
- Constant [ int COUCHBASE_DELTA_BADVAL ] { 3 }
- Constant [ int COUCHBASE_E2BIG ] { 4 }
- Constant [ int COUCHBASE_EBUSY ] { 5 }
- Constant [ int COUCHBASE_EINTERNAL ] { 6 }
- Constant [ int COUCHBASE_EINVAL ] { 7 }
- Constant [ int COUCHBASE_ENOMEM ] { 8 }
- Constant [ int COUCHBASE_ERANGE ] { 9 }
- Constant [ int COUCHBASE_ERROR ] { 10 }
- Constant [ int COUCHBASE_ETMPFAIL ] { 11 }
- Constant [ int COUCHBASE_KEY_EEXISTS ] { 12 }
- Constant [ int COUCHBASE_KEY_ENOENT ] { 13 }
- Constant [ int COUCHBASE_DLOPEN_FAILED ] { 14 }
- Constant [ int COUCHBASE_DLSYM_FAILED ] { 15 }
- Constant [ int COUCHBASE_NETWORK_ERROR ] { 16 }
- Constant [ int COUCHBASE_NOT_MY_VBUCKET ] { 17 }
- Constant [ int COUCHBASE_NOT_STORED ] { 18 }
- Constant [ int COUCHBASE_NOT_SUPPORTED ] { 19 }
- Constant [ int COUCHBASE_UNKNOWN_COMMAND ] { 20 }
- Constant [ int COUCHBASE_UNKNOWN_HOST ] { 21 }
- Constant [ int COUCHBASE_PROTOCOL_ERROR ] { 22 }
- Constant [ int COUCHBASE_ETIMEDOUT ] { 23 }
- Constant [ int COUCHBASE_CONNECT_ERROR ] { 24 }
- Constant [ int COUCHBASE_BUCKET_ENOENT ] { 25 }
- Constant [ int COUCHBASE_CLIENT_ENOMEM ] { 26 }
- Constant [ int COUCHBASE_CLIENT_ENOCONF ] { 27 }
- Constant [ int COUCHBASE_EBADHANDLE ] { 28 }
- Constant [ int COUCHBASE_SERVER_BUG ] { 29 }
- Constant [ int COUCHBASE_PLUGIN_VERSION_MISMATCH ] { 30 }
- Constant [ int COUCHBASE_INVALID_HOST_FORMAT ] { 31 }
- Constant [ int COUCHBASE_INVALID_CHAR ] { 32 }
- Constant [ int COUCHBASE_DURABILITY_ETOOMANY ] { 33 }
- Constant [ int COUCHBASE_DUPLICATE_COMMANDS ] { 34 }
- Constant [ int COUCHBASE_NO_MATCHING_SERVER ] { 35 }
- Constant [ int COUCHBASE_BAD_ENVIRONMENT ] { 36 }
- Constant [ int COUCHBASE_BUSY ] { 37 }
- Constant [ int COUCHBASE_INVALID_USERNAME ] { 38 }
- Constant [ int COUCHBASE_CONFIG_CACHE_INVALID ] { 39 }
- Constant [ int COUCHBASE_SASLMECH_UNAVAILABLE ] { 40 }
- Constant [ int COUCHBASE_TOO_MANY_REDIRECTS ] { 41 }
- Constant [ int COUCHBASE_MAP_CHANGED ] { 42 }
- Constant [ int COUCHBASE_INCOMPLETE_PACKET ] { 43 }
- Constant [ int COUCHBASE_ECONNREFUSED ] { 44 }
- Constant [ int COUCHBASE_ESOCKSHUTDOWN ] { 45 }
- Constant [ int COUCHBASE_ECONNRESET ] { 46 }
- Constant [ int COUCHBASE_ECANTGETPORT ] { 47 }
- Constant [ int COUCHBASE_EFDLIMITREACHED ] { 48 }
- Constant [ int COUCHBASE_ENETUNREACH ] { 49 }
- Constant [ int COUCHBASE_ECTL_UNKNOWN ] { 50 }
- Constant [ int COUCHBASE_ECTL_UNSUPPMODE ] { 51 }
- Constant [ int COUCHBASE_ECTL_BADARG ] { 52 }
- Constant [ int COUCHBASE_EMPTY_KEY ] { 53 }
- Constant [ int COUCHBASE_SSL_ERROR ] { 54 }
- Constant [ int COUCHBASE_SSL_CANTVERIFY ] { 55 }
- Constant [ int COUCHBASE_SCHEDFAIL_INTERNAL ] { 56 }
- Constant [ int COUCHBASE_CLIENT_FEATURE_UNAVAILABLE ] { 57 }
- Constant [ int COUCHBASE_OPTIONS_CONFLICT ] { 58 }
- Constant [ int COUCHBASE_HTTP_ERROR ] { 59 }
- Constant [ int COUCHBASE_DURABILITY_NO_MUTATION_TOKENS ] { 60 }
- Constant [ int COUCHBASE_UNKNOWN_MEMCACHED_ERROR ] { 61 }
- Constant [ int COUCHBASE_MUTATION_LOST ] { 62 }
- Constant [ int COUCHBASE_SUBDOC_PATH_ENOENT ] { 63 }
- Constant [ int COUCHBASE_SUBDOC_PATH_MISMATCH ] { 64 }
- Constant [ int COUCHBASE_SUBDOC_PATH_EINVAL ] { 65 }
- Constant [ int COUCHBASE_SUBDOC_PATH_E2BIG ] { 66 }
- Constant [ int COUCHBASE_SUBDOC_DOC_E2DEEP ] { 67 }
- Constant [ int COUCHBASE_SUBDOC_VALUE_CANTINSERT ] { 68 }
- Constant [ int COUCHBASE_SUBDOC_DOC_NOTJSON ] { 69 }
- Constant [ int COUCHBASE_SUBDOC_NUM_ERANGE ] { 70 }
- Constant [ int COUCHBASE_SUBDOC_BAD_DELTA ] { 71 }
- Constant [ int COUCHBASE_SUBDOC_PATH_EEXISTS ] { 72 }
- Constant [ int COUCHBASE_SUBDOC_MULTI_FAILURE ] { 73 }
- Constant [ int COUCHBASE_SUBDOC_VALUE_E2DEEP ] { 74 }
- Constant [ int COUCHBASE_EINVAL_MCD ] { 75 }
- Constant [ int COUCHBASE_EMPTY_PATH ] { 76 }
- Constant [ int COUCHBASE_UNKNOWN_SDCMD ] { 77 }
- Constant [ int COUCHBASE_ENO_COMMANDS ] { 78 }
- Constant [ int COUCHBASE_QUERY_ERROR ] { 79 }
- Constant [ int COUCHBASE_GENERIC_TMPERR ] { 80 }
- Constant [ int COUCHBASE_GENERIC_SUBDOCERR ] { 81 }
- Constant [ int COUCHBASE_GENERIC_CONSTRAINT_ERR ] { 82 }
- Constant [ int COUCHBASE_NAMESERVER_ERROR ] { 83 }
- Constant [ int COUCHBASE_NOT_AUTHORIZED ] { 84 }
- Constant [ int COUCHBASE_SUBDOC_INVALID_COMBO ] { 85 }
- Constant [ int COUCHBASE_SUBDOC_MULTI_PATH_FAILURE ] { 86 }
- Constant [ int COUCHBASE_SUBDOC_SUCCESS_DELETED ] { 87 }
- Constant [ int COUCHBASE_SUBDOC_XATTR_INVALID_FLAG_COMBO ] { 88 }
- Constant [ int COUCHBASE_SUBDOC_XATTR_INVALID_KEY_COMBO ] { 89 }
- Constant [ int COUCHBASE_SUBDOC_XATTR_UNKNOWN_MACRO ] { 90 }
- Constant [ int COUCHBASE_SUBDOC_XATTR_UNKNOWN_VATTR ] { 91 }
- Constant [ int COUCHBASE_SUBDOC_XATTR_CANT_MODIFY_VATTR ] { 92 }
- Constant [ int COUCHBASE_SUBDOC_MULTI_PATH_FAILURE_DELETED ] { 93 }
- Constant [ int COUCHBASE_SUBDOC_INVALID_XATTR_ORDER ] { 94 }
- Constant [ int COUCHBASE_SSL_INVALID_CIPHERSUITES ] { 95 }
- Constant [ int COUCHBASE_SSL_NO_CIPHERS ] { 96 }
- Constant [ int COUCHBASE_TMPFAIL ] { 11 }
- Constant [ int COUCHBASE_KEYALREADYEXISTS ] { 12 }
- Constant [ int COUCHBASE_KEYNOTFOUND ] { 13 }
+ 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_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_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_IGBINARY ] { 5 }
Constant [ int COUCHBASE_VAL_IS_JSON ] { 6 }
Constant [ int COUCHBASE_COMPRESSION_MASK ] { 224 }
Constant [ int COUCHBASE_COMPRESSION_NONE ] { 0 }
@@ -175,7 +191,6 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Constant [ int COUCHBASE_COMPRESSION_FASTLZ ] { 64 }
Constant [ int COUCHBASE_COMPRESSION_MCISCOMPRESSED ] { 16 }
Constant [ int COUCHBASE_SERTYPE_JSON ] { 0 }
- Constant [ int COUCHBASE_SERTYPE_IGBINARY ] { 1 }
Constant [ int COUCHBASE_SERTYPE_PHP ] { 2 }
Constant [ int COUCHBASE_CMPRTYPE_NONE ] { 0 }
Constant [ int COUCHBASE_CMPRTYPE_ZLIB ] { 1 }
@@ -186,12 +201,11 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Constant [ int COUCHBASE_CFFMT_RAW ] { 50331648 }
Constant [ int COUCHBASE_CFFMT_STRING ] { 67108864 }
Constant [ int Couchbase\ENCODER_FORMAT_JSON ] { 0 }
- Constant [ int Couchbase\ENCODER_FORMAT_IGBINARY ] { 1 }
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 ] { 1 }
+ Constant [ int Couchbase\HAVE_IGBINARY ] { 0 }
Constant [ int Couchbase\HAVE_ZLIB ] { 1 }
}
@@ -334,8 +348,53 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
}
}
- - Classes [55] {
- Class [ <internal:couchbase> class Couchbase\Exception extends Exception implements Throwable ] {
+ - Classes [187] {
+ Interface [ <internal:couchbase> interface Couchbase\MutationToken ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method partitionId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method partitionUuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method sequenceNumber ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method bucketName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutationTokenImpl implements Couchbase\MutationToken ] {
- Constants [0] {
}
@@ -347,52 +406,117 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
}
- Properties [4] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
+ Property [ <default> private $partition_id ]
+ Property [ <default> private $partition_uuid ]
+ Property [ <default> private $sequence_number ]
+ Property [ <default> private $bucket_name ]
}
- - Methods [10] {
- Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method partitionId ] {
- - Parameters [3] {
- Parameter #0 [ <optional> $message ]
- Parameter #1 [ <optional> $code ]
- Parameter #2 [ <optional> $previous ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method partitionUuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method sequenceNumber ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationToken> public method bucketName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ Interface [ <internal:couchbase> interface Couchbase\QueryMetaData ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase> abstract public method status ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ Method [ <internal:couchbase> abstract public method requestId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ Method [ <internal:couchbase> abstract public method clientContextId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ Method [ <internal:couchbase> abstract public method signature ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ Method [ <internal:couchbase> abstract public method warnings ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:couchbase> abstract public method errors ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method profile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\Document ] {
+ Class [ <internal:couchbase> class Couchbase\QueryMetaDataImpl implements Couchbase\QueryMetaData ] {
- Constants [0] {
}
@@ -403,19 +527,76 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [5] {
- Property [ <default> public $error ]
- Property [ <default> public $value ]
- Property [ <default> public $flags ]
- Property [ <default> public $cas ]
- Property [ <default> public $token ]
+ - Properties [7] {
+ Property [ <default> private $status ]
+ Property [ <default> private $request_id ]
+ Property [ <default> private $client_context_id ]
+ Property [ <default> private $signature ]
+ Property [ <default> private $errors ]
+ Property [ <default> private $warnings ]
+ Property [ <default> private $metrics ]
}
- - Methods [0] {
+ - Methods [8] {
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method status ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method requestId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method clientContextId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method signature ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method errors ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method warnings ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryMetaData> public method profile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\DocumentFragment ] {
+ Interface [ <internal:couchbase> interface Couchbase\SearchMetaData ] {
- Constants [0] {
}
@@ -426,18 +607,55 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [4] {
- Property [ <default> public $error ]
- Property [ <default> public $cas ]
- Property [ <default> public $value ]
- Property [ <default> public $token ]
+ - Properties [0] {
}
- - Methods [0] {
+ - Methods [6] {
+ Method [ <internal:couchbase> abstract public method successCount ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method errorCount ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method took ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method totalHits ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method maxScore ] {
+
+ - Parameters [0] {
+ }
+ - Return [ float or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\Cluster ] {
+ Class [ <internal:couchbase> class Couchbase\SearchMetaDataImpl implements Couchbase\SearchMetaData ] {
- Constants [0] {
}
@@ -448,55 +666,64 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [7] {
+ Property [ <default> private $success_count ]
+ Property [ <default> private $error_count ]
+ Property [ <default> private $took ]
+ Property [ <default> private $total_hits ]
+ Property [ <default> private $max_score ]
+ Property [ <default> private $metrics ]
+ Property [ <default> private $status ]
}
- - Methods [5] {
- Method [ <internal:couchbase, ctor> public method __construct ] {
+ - Methods [6] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method successCount ] {
- - Parameters [1] {
- Parameter #0 [ <required> $connstr ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method openBucket ] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method errorCount ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $password ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method manager ] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method took ] {
- - Parameters [2] {
- Parameter #0 [ <required> $username ]
- Parameter #1 [ <required> $password ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method authenticate ] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method totalHits ] {
- - Parameters [1] {
- Parameter #0 [ <required> $authenticator ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method authenticateAs ] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method maxScore ] {
- - Parameters [2] {
- Parameter #0 [ <required> $username ]
- Parameter #1 [ <required> $password ]
+ - Parameters [0] {
}
+ - Return [ float or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchMetaData> public method metrics ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\ClusterManager ] {
+ Interface [ <internal:couchbase> interface Couchbase\ViewMetaData ] {
- - Constants [2] {
- Constant [ public int RBAC_DOMAIN_LOCAL ] { 1 }
- Constant [ public int RBAC_DOMAIN_EXTERNAL ] { 2 }
+ - Constants [0] {
}
- Static properties [0] {
@@ -508,67 +735,177 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Properties [0] {
}
- - Methods [9] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method totalRows ] {
- Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method listBuckets ] {
+ Method [ <internal:couchbase> abstract public method debug ] {
- Parameters [0] {
}
+ - Return [ array or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method createBucket ] {
+ Class [ <internal:couchbase> class Couchbase\ViewMetaDataImpl implements Couchbase\ViewMetaData ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $options ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $total_rows ]
+ Property [ <default> private $debug ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\ViewMetaData> public method totalRows ] {
+
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method removeBucket ] {
+ Method [ <internal:couchbase, prototype Couchbase\ViewMetaData> public method debug ] {
- - Parameters [1] {
- Parameter #0 [ <required> $name ]
+ - Parameters [0] {
}
+ - Return [ array or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method listUsers ] {
+ Interface [ <internal:couchbase> interface Couchbase\Result ] {
- - Parameters [1] {
- Parameter #0 [ <required> $domain ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ResultImpl implements Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method upsertUser ] {
+ Interface [ <internal:couchbase> interface Couchbase\GetResult extends Couchbase\Result ] {
- - Parameters [3] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $settings ]
- Parameter #2 [ <required> $domain ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [0] {
}
}
- Method [ <internal:couchbase> public method getUser ] {
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $domain ]
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method removeUser ] {
+ Class [ <internal:couchbase> class Couchbase\GetResultImpl implements Couchbase\GetResult, Couchbase\Result ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $domain ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $data ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method info ] {
+ Method [ <internal:couchbase, prototype Couchbase\GetResult> public method content ] {
- Parameters [0] {
}
@@ -576,7 +913,7 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
}
}
- Class [ <internal:couchbase> class Couchbase\UserSettings ] {
+ Interface [ <internal:couchbase> interface Couchbase\GetReplicaResult extends Couchbase\Result ] {
- Constants [0] {
}
@@ -590,44 +927,84 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Properties [0] {
}
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method isReplica ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\GetReplicaResultImpl implements Couchbase\GetReplicaResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $data ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $is_replica ]
+ }
+
- Methods [4] {
- Method [ <internal:couchbase, ctor> public method __construct ] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method fullName ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [1] {
- Parameter #0 [ <required> $fullName ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method password ] {
+ Method [ <internal:couchbase, prototype Couchbase\GetReplicaResult> public method content ] {
- - Parameters [1] {
- Parameter #0 [ <required> $password ]
+ - Parameters [0] {
}
}
- Method [ <internal:couchbase> public method role ] {
+ Method [ <internal:couchbase, prototype Couchbase\GetReplicaResult> public method isReplica ] {
- - Parameters [2] {
- Parameter #0 [ <required> $role ]
- Parameter #1 [ <required> $bucket ]
+ - Parameters [0] {
}
+ - Return [ bool ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\Bucket ] {
+ Interface [ <internal:couchbase> interface Couchbase\ExistsResult extends Couchbase\Result ] {
- - Constants [4] {
- Constant [ public int PINGSVC_KV ] { 1 }
- Constant [ public int PINGSVC_N1QL ] { 2 }
- Constant [ public int PINGSVC_VIEWS ] { 4 }
- Constant [ public int PINGSVC_FTS ] { 8 }
+ - Constants [0] {
}
- Static properties [0] {
@@ -639,409 +1016,1526 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Properties [0] {
}
- - Methods [50] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method exists ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
- Method [ <internal:couchbase> private method __get ] {
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- - Parameters [1] {
- Parameter #0 [ <required> $name ]
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> private method __set ] {
+ Class [ <internal:couchbase> class Couchbase\ExistsResultImpl implements Couchbase\ExistsResult, Couchbase\Result ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $value ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $is_found ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method setTranscoder ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [2] {
- Parameter #0 [ <required> callable $encoder ]
- Parameter #1 [ <required> callable $decoder ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method getName ] {
+ Method [ <internal:couchbase, prototype Couchbase\ExistsResult> public method exists ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
+ }
+ }
- Method [ <internal:couchbase> public method get ] {
+ Interface [ <internal:couchbase> interface Couchbase\MutationResult extends Couchbase\Result ] {
- - Parameters [2] {
- Parameter #0 [ <required> $ids ]
- Parameter #1 [ <required> $options ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method mutationToken ] {
+
+ - Parameters [0] {
}
+ - Return [ Couchbase\MutationToken or NULL ]
}
- Method [ <internal:couchbase> public method getAndLock ] {
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- - Parameters [3] {
- Parameter #0 [ <required> $ids ]
- Parameter #1 [ <required> $lockTime ]
- Parameter #2 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method getAndTouch ] {
+ Class [ <internal:couchbase> class Couchbase\MutationResultImpl implements Couchbase\MutationResult, Couchbase\Result ] {
- - Parameters [3] {
- Parameter #0 [ <required> $ids ]
- Parameter #1 [ <required> $expiry ]
- Parameter #2 [ <required> $options ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $mutation_token ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method getFromReplica ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [2] {
- Parameter #0 [ <required> $ids ]
- Parameter #1 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method upsert ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $val ]
- Parameter #2 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ Couchbase\MutationToken or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method insert ] {
+ Class [ <internal:couchbase> class Couchbase\StoreResultImpl implements Couchbase\MutationResult, Couchbase\Result ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $val ]
- Parameter #2 [ <required> $options ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [10] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $mutation_token ]
+ Property [ <default> private $is_stored ]
+ Property [ <default> private $num_persisted ]
+ Property [ <default> private $num_replicated ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method replace ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $val ]
- Parameter #2 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method append ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $val ]
- Parameter #2 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ Couchbase\MutationToken or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method prepend ] {
+ Interface [ <internal:couchbase> interface Couchbase\CounterResult extends Couchbase\MutationResult, Couchbase\Result ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $val ]
- Parameter #2 [ <required> $options ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [0] {
}
+ - Return [ int ]
}
- Method [ <internal:couchbase> public method remove ] {
+ Method [ <internal:couchbase, inherits Couchbase\MutationResult> abstract public method mutationToken ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ Couchbase\MutationToken or NULL ]
}
- Method [ <internal:couchbase> public method unlock ] {
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method touch ] {
+ Class [ <internal:couchbase> class Couchbase\CounterResultImpl implements Couchbase\CounterResult, Couchbase\Result, Couchbase\MutationResult ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $expiry ]
- Parameter #2 [ <required> $options ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $mutation_token ]
+ Property [ <default> private $content ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method counter ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $delta ]
- Parameter #2 [ <required> $options ]
+ - Parameters [0] {
}
+ - Return [ int or NULL ]
}
- Method [ <internal:couchbase> public method lookupIn ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\MutationToken or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\CounterResult> public method content ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\LookupInResult extends Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method content ] {
- Parameters [1] {
- Parameter #0 [ <required> $id ]
+ Parameter #0 [ <required> int $index ]
}
}
- Method [ <internal:couchbase> public method retrieveIn ] {
+ Method [ <internal:couchbase> abstract public method exists ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> ...$(paths) ]
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
}
+ - Return [ bool ]
}
- Method [ <internal:couchbase> public method mutateIn ] {
+ Method [ <internal:couchbase> abstract public method status ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $cas ]
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
}
+ - Return [ int ]
}
- Method [ <internal:couchbase> public method manager ] {
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method query ] {
+ Class [ <internal:couchbase> class Couchbase\LookupInResultImpl implements Couchbase\LookupInResult, Couchbase\Result ] {
- - Parameters [2] {
- Parameter #0 [ <required> $query ]
- Parameter #1 [ <required> $jsonAsArray ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $data ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method mapSize ] {
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method content ] {
- Parameters [1] {
- Parameter #0 [ <required> $id ]
+ Parameter #0 [ <required> int $index ]
}
}
- Method [ <internal:couchbase> public method mapAdd ] {
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method exists ] {
- - Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $key ]
- Parameter #2 [ <required> $value ]
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
}
+ - Return [ bool ]
}
- Method [ <internal:couchbase> public method mapRemove ] {
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method status ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $key ]
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
}
+ - Return [ int ]
}
+ }
+ }
- Method [ <internal:couchbase> public method mapGet ] {
+ Class [ <internal:couchbase> class Couchbase\LookupInResultEntry ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $key ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $code ]
+ Property [ <default> private $value ]
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\MutateInResult extends Couchbase\MutationResult, Couchbase\Result ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method content ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
}
}
- Method [ <internal:couchbase> public method setAdd ] {
+ Method [ <internal:couchbase, inherits Couchbase\MutationResult> abstract public method mutationToken ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ - Parameters [0] {
}
+ - Return [ Couchbase\MutationToken or NULL ]
}
- Method [ <internal:couchbase> public method setExists ] {
+ Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method setRemove ] {
+ Class [ <internal:couchbase> class Couchbase\MutateInResultImpl implements Couchbase\MutateInResult, Couchbase\Result, Couchbase\MutationResult ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $key ]
+ Property [ <default> private $status ]
+ Property [ <default> private $err_ctx ]
+ Property [ <default> private $err_ref ]
+ Property [ <default> private $mutation_token ]
+ Property [ <default> private $data ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\MutationResult> public method mutationToken ] {
+
+ - Parameters [0] {
}
+ - Return [ Couchbase\MutationToken or NULL ]
}
- Method [ <internal:couchbase> public method listSize ] {
+ Method [ <internal:couchbase, prototype Couchbase\MutateInResult> public method content ] {
- Parameters [1] {
- Parameter #0 [ <required> $id ]
+ Parameter #0 [ <required> int $index ]
}
}
- Method [ <internal:couchbase> public method listPush ] {
+ Method [ <internal:couchbase> public method status ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ - Parameters [1] {
+ Parameter #0 [ <required> int $index ]
}
}
+ }
+ }
- Method [ <internal:couchbase> public method listShift ] {
+ Class [ <internal:couchbase> class Couchbase\MutateInResultEntry ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $code ]
+ Property [ <default> private $value ]
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
}
+ - Return [ Couchbase\QueryMetaData or NULL ]
}
- Method [ <internal:couchbase> public method listRemove ] {
+ Method [ <internal:couchbase> abstract public method rows ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $index ]
+ - Parameters [0] {
}
+ - Return [ array or NULL ]
}
+ }
+ }
- Method [ <internal:couchbase> public method listGet ] {
+ Class [ <internal:couchbase> class Couchbase\QueryResultImpl implements Couchbase\QueryResult ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $index ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $status ]
+ Property [ <default> private $meta ]
+ Property [ <default> private $rows ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\QueryResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\QueryMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\QueryResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\AnalyticsResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\QueryMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsResultImpl implements Couchbase\AnalyticsResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $status ]
+ Property [ <default> private $meta ]
+ Property [ <default> private $rows ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\AnalyticsResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\QueryMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\AnalyticsResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> abstract public method facets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\SearchMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchResultImpl implements Couchbase\SearchResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $status ]
+ Property [ <default> private $meta ]
+ Property [ <default> private $facets ]
+ Property [ <default> private $rows ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\SearchMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchResult> public method facets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\ViewResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\ViewMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewResultImpl implements Couchbase\ViewResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ <default> private $status ]
+ Property [ <default> private $http_status ]
+ Property [ <default> private $body ]
+ Property [ <default> private $body_str ]
+ Property [ <default> private $meta ]
+ Property [ <default> private $rows ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\ViewResult> public method metaData ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\ViewMetaData or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\ViewResult> public method rows ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewRow ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $id ]
+ Property [ <default> private $key ]
+ Property [ <default> private $value ]
+ Property [ <default> private $document ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method id ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method key ] {
+
+ - Parameters [0] {
}
}
- Method [ <internal:couchbase> public method listSet ] {
+ Method [ <internal:couchbase> public method value ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> public method document ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BaseException extends Exception implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $index ]
- Parameter #2 [ <required> $value ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method listExists ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\HttpException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method setSize ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [1] {
- Parameter #0 [ <required> $id ]
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method queueSize ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- - Parameters [1] {
- Parameter #0 [ <required> $id ]
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method queueAdd ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryException extends Couchbase\HttpException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method queueExists ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [2] {
- Parameter #0 [ <required> $id ]
- Parameter #1 [ <required> $value ]
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method queueRemove ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- - Parameters [1] {
- Parameter #0 [ <required> $id ]
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method ping ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
- - Parameters [2] {
- Parameter #0 [ <required> $services ]
- Parameter #1 [ <required> $reportId ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryErrorException extends Couchbase\QueryException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method diag ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [1] {
- Parameter #0 [ <required> $reportId ]
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method registerCryptoProvider ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- - Parameters [2] {
- Parameter #0 [ <required> string $name ]
- Parameter #1 [ <required> Couchbase\CryptoProvider $provider ]
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method unregisterCryptoProvider ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
- - Parameters [1] {
- Parameter #0 [ <required> string $name ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryServiceException extends Couchbase\QueryException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method encryptFields ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $document ]
- Parameter #1 [ <required> array $options ]
- Parameter #2 [ <optional> string $prefix ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method decryptFields ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchException extends Couchbase\HttpException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $document ]
- Parameter #1 [ <required> array $options ]
- Parameter #2 [ <optional> string $prefix ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal, deprecated:couchbase> public method encryptDocument ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsException extends Couchbase\HttpException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $document ]
- Parameter #1 [ <required> array $options ]
- Parameter #2 [ <optional> string $prefix ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal, deprecated:couchbase> public method decryptDocument ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
- - Parameters [2] {
- Parameter #0 [ <required> $document ]
- Parameter #1 [ <optional> string $prefix ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewException extends Couchbase\HttpException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\BucketManager ] {
+ Class [ <internal:couchbase> class Couchbase\PartialViewException extends Couchbase\ViewException implements Throwable ] {
- Constants [0] {
}
@@ -1052,123 +2546,752 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
+ }
- - Methods [15] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Class [ <internal:couchbase> class Couchbase\BindingsException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method info ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method flush ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\InvalidStateException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method listDesignDocuments ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal, deprecated:couchbase> public method getDesignDocuments ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyValueException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method getDesignDocument ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [1] {
- Parameter #0 [ <required> $name ]
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method removeDesignDocument ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- - Parameters [1] {
- Parameter #0 [ <required> $name ]
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method upsertDesignDocument ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $document ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DocumentNotFoundException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method insertDesignDocument ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $document ]
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyExistsException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method listN1qlIndexes ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method createN1qlPrimaryIndex ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $customName ]
- Parameter #1 [ <required> $ignoreIfExist ]
- Parameter #2 [ <required> $defer ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method createN1qlIndex ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
- - Parameters [5] {
- Parameter #0 [ <required> $indexName ]
- Parameter #1 [ <required> $fields ]
- Parameter #2 [ <required> $whereClause ]
- Parameter #3 [ <required> $ignoreIfExist ]
- Parameter #4 [ <required> $defer ]
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ValueTooBigException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method dropN1qlPrimaryIndex ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $customName ]
- Parameter #1 [ <required> $ignoreIfNotExist ]
- Parameter #2 [ <optional> $defer ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
- Method [ <internal:couchbase> public method dropN1qlIndex ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\KeyLockedException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
- Parameter #0 [ <required> $indexName ]
- Parameter #1 [ <required> $ignoreIfNotExist ]
- Parameter #2 [ <optional> $defer ]
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TempFailException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method searchIndexManager ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- Parameters [0] {
}
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Interface [ <internal:couchbase> interface Couchbase\Authenticator ] {
+ Class [ <internal:couchbase> class Couchbase\PathNotFoundException extends Couchbase\KeyValueException implements Throwable ] {
- Constants [0] {
}
@@ -1179,14 +3302,164 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
+ }
- - Methods [0] {
+ Class [ <internal:couchbase> class Couchbase\PathExistsException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\CertAuthenticator implements Couchbase\Authenticator ] {
+ Class [ <internal:couchbase> class Couchbase\InvalidRangeException extends Couchbase\KeyValueException implements Throwable ] {
- Constants [0] {
}
@@ -1197,19 +3470,164 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
+ }
- - Methods [1] {
- Method [ <internal:couchbase, ctor> public method __construct ] {
+ Class [ <internal:couchbase> class Couchbase\KeyDeletedException extends Couchbase\KeyValueException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:couchbase> class Couchbase\ClassicAuthenticator implements Couchbase\Authenticator ] {
+ Class [ <internal:couchbase> class Couchbase\CasMismatchException extends Couchbase\KeyValueException implements Throwable ] {
- Constants [0] {
}
@@ -1220,35 +3638,164 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
+ }
- - Methods [3] {
- Method [ <internal:couchbase, ctor> public method __construct ] {
+ Class [ <internal:couchbase> class Couchbase\InvalidConfigurationException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method cluster ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [2] {
- Parameter #0 [ <required> $username ]
- Parameter #1 [ <required> $password ]
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method bucket ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $password ]
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\PasswordAuthenticator implements Couchbase\Authenticator ] {
+ Class [ <internal:couchbase> class Couchbase\ServiceMissingException extends Couchbase\BaseException implements Throwable ] {
- Constants [0] {
}
@@ -1259,33 +3806,164 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
+ }
- - Methods [3] {
- Method [ <internal:couchbase, ctor> public method __construct ] {
+ Class [ <internal:couchbase> class Couchbase\NetworkException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method username ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [1] {
- Parameter #0 [ <required> $username ]
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method password ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- - Parameters [1] {
- Parameter #0 [ <required> $password ]
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\MutationToken ] {
+ Class [ <internal:couchbase> class Couchbase\TimeoutException extends Couchbase\BaseException implements Throwable ] {
- Constants [0] {
}
@@ -1293,55 +3971,335 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [1] {
- Method [ <internal:couchbase> static public method from ] {
+ - Static methods [0] {
+ }
- - Parameters [4] {
- Parameter #0 [ <required> $bucketName ]
- Parameter #1 [ <required> $vbucketId ]
- Parameter #2 [ <required> $vbucketUuid ]
- Parameter #3 [ <required> $sequenceNumber ]
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
+ }
- - Properties [0] {
+ Class [ <internal:couchbase> class Couchbase\BucketMissingException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
}
- - Methods [5] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:couchbase> public method bucketName ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ScopeMissingException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method vbucketId ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- Parameters [0] {
}
+ - Return [ object or NULL ]
}
- Method [ <internal:couchbase> public method vbucketUuid ] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CollectionMissingException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method sequenceNumber ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- Parameters [0] {
}
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:couchbase> class Couchbase\MutationState ] {
+ Class [ <internal:couchbase> class Couchbase\AuthenticationException extends Couchbase\BaseException implements Throwable ] {
- Constants [0] {
}
@@ -1349,35 +4307,167 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [1] {
- Method [ <internal:couchbase> static public method from ] {
+ - Static methods [0] {
+ }
- - Parameters [1] {
- Parameter #0 [ <required> $source ]
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
}
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
+ }
- - Properties [0] {
+ Class [ <internal:couchbase> class Couchbase\BadInputException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
}
- - Methods [2] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method add ] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
- - Parameters [1] {
- Parameter #0 [ <required> $source ]
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
}
}
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
}
- Interface [ <internal:couchbase> interface Couchbase\ViewQueryEncodable ] {
+ Class [ <internal:couchbase> class Couchbase\DurabilityException extends Couchbase\BaseException implements Throwable ] {
- Constants [0] {
}
@@ -1388,177 +4478,791 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ }
}
+ }
- - Methods [1] {
- Method [ <internal:couchbase> abstract public method encode ] {
+ Class [ <internal:couchbase> class Couchbase\SubdocumentException extends Couchbase\BaseException implements Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [17] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> protected $ref ]
+ Property [ <default> protected $context ]
+ Property [ <default> protected $is_input ]
+ Property [ <default> protected $is_network ]
+ Property [ <default> protected $is_fatal ]
+ Property [ <default> protected $is_transient ]
+ Property [ <default> protected $is_data_operation ]
+ Property [ <default> protected $is_internal ]
+ Property [ <default> protected $is_plugin ]
+ Property [ <default> protected $is_server_under_load ]
+ Property [ <default> protected $is_server_generated ]
+ Property [ <default> protected $is_subdoc ]
+ Property [ <default> protected $is_durability ]
+ }
+
+ - Methods [12] {
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method ref ] {
- Parameters [0] {
}
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, inherits Couchbase\BaseException> public method context ] {
+
+ - Parameters [0] {
+ }
+ - Return [ object or NULL ]
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:couchbase> class Couchbase\ViewQuery implements Couchbase\ViewQueryEncodable ] {
+ Class [ <internal:couchbase> class Couchbase\Cluster ] {
- - Constants [5] {
- Constant [ public int UPDATE_BEFORE ] { 1 }
- Constant [ public int UPDATE_NONE ] { 2 }
- Constant [ public int UPDATE_AFTER ] { 3 }
- Constant [ public int ORDER_ASCENDING ] { 1 }
- Constant [ public int ORDER_DESCENDING ] { 2 }
+ - Constants [0] {
}
- Static properties [0] {
}
- - Static methods [2] {
- Method [ <internal:couchbase> static public method from ] {
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [9] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $designDocumentName ]
- Parameter #1 [ <required> $viewName ]
+ Parameter #0 [ <required> string $connstr ]
+ Parameter #1 [ <required> Couchbase\ClusterOptions $options ]
}
}
- Method [ <internal:couchbase> static public method fromSpatial ] {
+ Method [ <internal:couchbase> public method bucket ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Bucket ]
+ }
+
+ Method [ <internal:couchbase> public method buckets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\BucketManager ]
+ }
+
+ Method [ <internal:couchbase> public method users ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\UserManager ]
+ }
+
+ Method [ <internal:couchbase> public method queryIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\QueryIndexManager ]
+ }
+
+ Method [ <internal:couchbase> public method searchIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\SearchIndexManager ]
+ }
+
+ Method [ <internal:couchbase> public method query ] {
- Parameters [2] {
- Parameter #0 [ <required> $designDocumentName ]
- Parameter #1 [ <required> $viewName ]
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <optional> Couchbase\QueryOptions or NULL $queryOptions ]
}
+ - Return [ Couchbase\QueryResult ]
+ }
+
+ Method [ <internal:couchbase> public method analyticsQuery ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <optional> Couchbase\AnalyticsOptions or NULL $queryOptions ]
+ }
+ - Return [ Couchbase\AnalyticsResult ]
+ }
+
+ Method [ <internal:couchbase> public method searchQuery ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $indexName ]
+ Parameter #1 [ <required> Couchbase\SearchQuery $query ]
+ Parameter #2 [ <optional> Couchbase\SearchOptions or NULL $options ]
+ }
+ - Return [ Couchbase\SearchResult ]
}
}
+ }
- - Properties [0] {
+ Class [ <internal:couchbase> class Couchbase\Collection ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $bucket ]
+ Property [ <default> private $scope ]
+ Property [ <default> private $name ]
}
- Methods [17] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> Couchbase\Bucket $bucket ]
+ Parameter #1 [ <optional> string $scope ]
+ Parameter #2 [ <optional> string $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method get ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> Couchbase\GetOptions or NULL $options ]
+ }
+ - Return [ Couchbase\GetResult ]
+ }
+
+ Method [ <internal:couchbase> public method exists ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> Couchbase\ExistsOptions or NULL $options ]
+ }
+ - Return [ Couchbase\ExistsResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAndLock ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $lockTime ]
+ Parameter #2 [ <optional> Couchbase\GetAndLockOptions or NULL $options ]
+ }
+ - Return [ Couchbase\GetResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAndTouch ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $expiry ]
+ Parameter #2 [ <optional> Couchbase\GetAndTouchOptions or NULL $options ]
+ }
+ - Return [ Couchbase\GetResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAnyReplica ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> Couchbase\GetAnyReplicaOptions or NULL $options ]
+ }
+ - Return [ Couchbase\GetReplicaResult ]
+ }
+
+ Method [ <internal:couchbase> public method getAllReplicas ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> Couchbase\GetAllReplicasOptions or NULL $options ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method upsert ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> Couchbase\UpsertOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method insert ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> Couchbase\InsertOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method replace ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> Couchbase\ReplaceOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method remove ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> Couchbase\RemoveOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method unlock ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> string $cas ]
+ Parameter #2 [ <optional> Couchbase\UnlockOptions or NULL $options ]
+ }
+ - Return [ Couchbase\Result ]
+ }
+
+ Method [ <internal:couchbase> public method touch ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $expiry ]
+ Parameter #2 [ <optional> Couchbase\TouchOptions or NULL $options ]
+ }
+ - Return [ Couchbase\Result ]
+ }
+
+ Method [ <internal:couchbase> public method lookupIn ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> array $specs ]
+ Parameter #2 [ <optional> Couchbase\LookupInOptions or NULL $options ]
+ }
+ - Return [ Couchbase\LookupInResult ]
+ }
+
+ Method [ <internal:couchbase> public method mutateIn ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> array $specs ]
+ Parameter #2 [ <optional> Couchbase\MutateInOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutateInResult ]
+ }
+
+ Method [ <internal:couchbase> public method binary ] {
- Parameters [0] {
}
+ - Return [ Couchbase\BinaryCollection ]
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BinaryCollection ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
- Method [ <internal:couchbase, prototype Couchbase\ViewQueryEncodable> public method encode ] {
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $bucket ]
+ Property [ <default> private $scope ]
+ Property [ <default> private $name ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method name ] {
- Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method limit ] {
+ Method [ <internal:couchbase> public method append ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> string $value ]
+ Parameter #2 [ <optional> Couchbase\AppendOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method prepend ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> string $value ]
+ Parameter #2 [ <optional> Couchbase\PrependOptions or NULL $options ]
+ }
+ - Return [ Couchbase\MutationResult ]
+ }
+
+ Method [ <internal:couchbase> public method increment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> Couchbase\IncrementOptions or NULL $options ]
+ }
+ - Return [ Couchbase\CounterResult ]
+ }
+
+ Method [ <internal:couchbase> public method decrement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <optional> Couchbase\DecrementOptions or NULL $options ]
+ }
+ - Return [ Couchbase\CounterResult ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Scope ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $bucket ]
+ Property [ <default> private $name ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\Bucket $bucket ]
+ Parameter #1 [ <optional> string $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method collection ] {
- Parameters [1] {
- Parameter #0 [ <required> $limit ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\Collection ]
}
+ }
+ }
- Method [ <internal:couchbase> public method skip ] {
+ Class [ <internal:couchbase> class Couchbase\BucketManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $cluster ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method createBucket ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\BucketSettings $settings ]
+ Parameter #1 [ <optional> $options ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method removeBucket ] {
- Parameters [1] {
- Parameter #0 [ <required> $skip ]
+ Parameter #0 [ <required> string $name ]
}
}
- Method [ <internal:couchbase> public method consistency ] {
+ Method [ <internal:couchbase> public method getBucket ] {
- Parameters [1] {
- Parameter #0 [ <required> $consistency ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method stale ] {
+ Method [ <internal:couchbase> public method getAllBuckets ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method flush ] {
- Parameters [1] {
- Parameter #0 [ <required> $consistency ]
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\BucketSettings ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [9] {
+ Property [ <default> private $name ]
+ Property [ <default> private $flush_enabled ]
+ Property [ <default> private $ram_quota_mb ]
+ Property [ <default> private $num_replicas ]
+ Property [ <default> private $replica_indexes ]
+ Property [ <default> private $bucket_type ]
+ Property [ <default> private $eviction_policy ]
+ Property [ <default> private $max_ttl ]
+ Property [ <default> private $compression_mode ]
+ }
+
+ - Methods [20] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method custom ] {
+ Method [ <internal:couchbase> public method setName ] {
- Parameters [1] {
- Parameter #0 [ <required> $options ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method order ] {
+ Method [ <internal:couchbase> public method flushEnabled ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> public method enableFlush ] {
- Parameters [1] {
- Parameter #0 [ <required> $order ]
+ Parameter #0 [ <required> bool $enable ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method reduce ] {
+ Method [ <internal:couchbase> public method ramQuotaMb ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method setRamQuotaMb ] {
- Parameters [1] {
- Parameter #0 [ <required> $reduce ]
+ Parameter #0 [ <required> int $sizeInMb ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method group ] {
+ Method [ <internal:couchbase> public method numReplicas ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method setNumReplicas ] {
- Parameters [1] {
- Parameter #0 [ <required> $group ]
+ Parameter #0 [ <required> int $numberReplicas ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method groupLevel ] {
+ Method [ <internal:couchbase> public method replicaIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> public method enableReplicaIndexes ] {
- Parameters [1] {
- Parameter #0 [ <required> $group_level ]
+ Parameter #0 [ <required> bool $enable ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method group_level ] {
+ Method [ <internal:couchbase> public method bucketType ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setBucketType ] {
- Parameters [1] {
- Parameter #0 [ <required> $group_level ]
+ Parameter #0 [ <required> string $type ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method key ] {
+ Method [ <internal:couchbase> public method evictionPolicy ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setEvictionPolicy ] {
- Parameters [1] {
- Parameter #0 [ <required> $key ]
+ Parameter #0 [ <required> string $method ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method keys ] {
+ Method [ <internal:couchbase> public method maxTtl ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> public method setMaxTtl ] {
- Parameters [1] {
- Parameter #0 [ <required> $keys ]
+ Parameter #0 [ <required> int $ttlSeconds ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method range ] {
+ Method [ <internal:couchbase> public method compressionMode ] {
- - Parameters [3] {
- Parameter #0 [ <required> $startKey ]
- Parameter #1 [ <required> $endKey ]
- Parameter #2 [ <required> $inclusiveEnd ]
+ - Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method idRange ] {
+ Method [ <internal:couchbase> public method setCompressionMode ] {
- - Parameters [2] {
- Parameter #0 [ <required> $startKeyDocumentId ]
- Parameter #1 [ <required> $endKeyDocumentId ]
+ - Parameters [1] {
+ Parameter #0 [ <required> string $mode ]
}
+ - Return [ Couchbase\BucketSettings ]
}
- Method [ <internal:couchbase> public method id_range ] {
+ Method [ <internal, deprecated:couchbase> public method ejectionMethod ] {
- - Parameters [2] {
- Parameter #0 [ <required> $startKeyDocumentId ]
- Parameter #1 [ <required> $endKeyDocumentId ]
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal, deprecated:couchbase> public method setEjectionMethod ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $method ]
}
+ - Return [ Couchbase\BucketSettings ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\SpatialViewQuery implements Couchbase\ViewQueryEncodable ] {
+ Interface [ <internal:couchbase> interface Couchbase\EvictionPolicy ] {
+
+ - Constants [4] {
+ Constant [ public string FULL ] { fullEviction }
+ Constant [ public string VALUE_ONLY ] { valueOnly }
+ Constant [ public string NO_EVICTION ] { noEviction }
+ Constant [ public string NOT_RECENTLY_USED ] { nruEviction }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UserManager ] {
- Constants [0] {
}
@@ -1566,91 +5270,167 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [1] {
- Method [ <internal:couchbase> static public method from ] {
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $cluster ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:couchbase> public method getUser ] {
- Parameters [2] {
- Parameter #0 [ <required> $designDocumentName ]
- Parameter #1 [ <required> $viewName ]
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> Couchbase\GetUserOptions or NULL $options ]
}
+ - Return [ Couchbase\UserAndMetadata ]
}
- }
- - Properties [0] {
- }
+ Method [ <internal:couchbase> public method getAllUsers ] {
- - Methods [10] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Parameters [1] {
+ Parameter #0 [ <optional> Couchbase\GetAllUsersOptions or NULL $options ]
+ }
+ - Return [ array ]
+ }
- - Parameters [0] {
+ Method [ <internal:couchbase> public method upsertUser ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Couchbase\User $user ]
+ Parameter #1 [ <optional> Couchbase\UpsertUserOptions or NULL $options ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method dropUser ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> Couchbase\DropUserOptions or NULL $options ]
}
}
- Method [ <internal:couchbase, prototype Couchbase\ViewQueryEncodable> public method encode ] {
+ Method [ <internal:couchbase> public method getRoles ] {
- Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method limit ] {
+ Method [ <internal:couchbase> public method getGroup ] {
- Parameters [1] {
- Parameter #0 [ <required> $limit ]
+ Parameter #0 [ <optional> string $name ]
}
+ - Return [ Couchbase\Group ]
}
- Method [ <internal:couchbase> public method skip ] {
+ Method [ <internal:couchbase> public method getAllGroups ] {
- - Parameters [1] {
- Parameter #0 [ <required> $skip ]
+ - Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method consistency ] {
+ Method [ <internal:couchbase> public method upsertGroup ] {
- Parameters [1] {
- Parameter #0 [ <required> $consistency ]
+ Parameter #0 [ <required> Couchbase\Group $group ]
}
}
- Method [ <internal:couchbase> public method stale ] {
+ Method [ <internal:couchbase> public method dropGroup ] {
- Parameters [1] {
- Parameter #0 [ <required> $consistency ]
+ Parameter #0 [ <required> string $name ]
}
}
+ }
+ }
- Method [ <internal:couchbase> public method bbox ] {
+ Class [ <internal:couchbase> class Couchbase\Role ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $name ]
+ Property [ <default> private $bucket ]
+ Property [ <default> private $scope ]
+ Property [ <default> private $collection ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method bucket ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method scope ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method collection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
- Parameters [1] {
- Parameter #0 [ <required> $bbox ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\Role ]
}
- Method [ <internal:couchbase> public method startRange ] {
+ Method [ <internal:couchbase> public method setBucket ] {
- Parameters [1] {
- Parameter #0 [ <required> $range ]
+ Parameter #0 [ <required> string $bucket ]
}
+ - Return [ Couchbase\Role ]
}
- Method [ <internal:couchbase> public method endRange ] {
+ Method [ <internal:couchbase> public method setScope ] {
- Parameters [1] {
- Parameter #0 [ <required> $range ]
+ Parameter #0 [ <required> string $scope ]
}
+ - Return [ Couchbase\Role ]
}
- Method [ <internal:couchbase> public method custom ] {
+ Method [ <internal:couchbase> public method setCollection ] {
- Parameters [1] {
- Parameter #0 [ <required> $options ]
+ Parameter #0 [ <required> string $collection ]
}
+ - Return [ Couchbase\Role ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\AnalyticsQuery ] {
+ Class [ <internal:couchbase> class Couchbase\RoleAndDescription ] {
- Constants [0] {
}
@@ -1658,184 +5438,406 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [1] {
- Method [ <internal:couchbase> static public method fromString ] {
+ - Static methods [0] {
+ }
- - Parameters [1] {
- Parameter #0 [ <required> $statement ]
+ - Properties [3] {
+ Property [ <default> private $role ]
+ Property [ <default> private $display_name ]
+ Property [ <default> private $description ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method role ] {
+
+ - Parameters [0] {
}
+ - Return [ Couchbase\Role ]
+ }
+
+ Method [ <internal:couchbase> public method displayName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method description ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
+ }
- - Properties [1] {
- Property [ <default> public $options ]
+ Class [ <internal:couchbase> class Couchbase\Origin ] {
+
+ - Constants [0] {
}
- - Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $type ]
+ Property [ <default> private $name ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method type ] {
- Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method positionalParams ] {
+ Method [ <internal:couchbase> public method name ] {
- - Parameters [1] {
- Parameter #0 [ <required> $params ]
+ - Parameters [0] {
}
+ - Return [ string ]
}
+ }
+ }
- Method [ <internal:couchbase> public method namedParams ] {
+ Class [ <internal:couchbase> class Couchbase\RoleAndOrigins ] {
- - Parameters [1] {
- Parameter #0 [ <required> $params ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $role ]
+ Property [ <default> private $origins ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method role ] {
+
+ - Parameters [0] {
}
+ - Return [ Couchbase\Role ]
}
- Method [ <internal:couchbase> public method rawParam ] {
+ Method [ <internal:couchbase> public method origins ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $value ]
+ - Parameters [0] {
}
+ - Return [ array ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\N1qlQuery ] {
+ Class [ <internal:couchbase> class Couchbase\User ] {
- - Constants [6] {
- Constant [ public int NOT_BOUNDED ] { 1 }
- Constant [ public int REQUEST_PLUS ] { 2 }
- Constant [ public int STATEMENT_PLUS ] { 3 }
- Constant [ public string PROFILE_NONE ] { off }
- Constant [ public string PROFILE_PHASES ] { phases }
- Constant [ public string PROFILE_TIMINGS ] { timings }
+ - Constants [0] {
}
- Static properties [0] {
}
- - Static methods [1] {
- Method [ <internal:couchbase> static public method fromString ] {
+ - Static methods [0] {
+ }
- - Parameters [1] {
- Parameter #0 [ <required> $statement ]
+ - Properties [5] {
+ Property [ <default> private $username ]
+ Property [ <default> private $password ]
+ Property [ <default> private $display_name ]
+ Property [ <default> private $groups ]
+ Property [ <default> private $roles ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:couchbase> public method username ] {
+
+ - Parameters [0] {
}
+ - Return [ string ]
}
- }
- - Properties [1] {
- Property [ <default> public $options ]
- }
+ Method [ <internal:couchbase> public method displayName ] {
- - Methods [14] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method groups ] {
- Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method adhoc ] {
+ Method [ <internal:couchbase> public method roles ] {
- - Parameters [1] {
- Parameter #0 [ <required> $adhoc ]
+ - Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method crossBucket ] {
+ Method [ <internal:couchbase> public method setUsername ] {
- Parameters [1] {
- Parameter #0 [ <required> $crossBucket ]
+ Parameter #0 [ <required> string $username ]
}
+ - Return [ Couchbase\User ]
}
- Method [ <internal:couchbase> public method positionalParams ] {
+ Method [ <internal:couchbase> public method setPassword ] {
- Parameters [1] {
- Parameter #0 [ <required> $params ]
+ Parameter #0 [ <required> string $password ]
}
+ - Return [ Couchbase\User ]
}
- Method [ <internal:couchbase> public method namedParams ] {
+ Method [ <internal:couchbase> public method setDisplayName ] {
- Parameters [1] {
- Parameter #0 [ <required> $params ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\User ]
}
- Method [ <internal:couchbase> public method consistency ] {
+ Method [ <internal:couchbase> public method setGroups ] {
- Parameters [1] {
- Parameter #0 [ <required> $consistency ]
+ Parameter #0 [ <required> array $groups ]
}
+ - Return [ Couchbase\User ]
}
- Method [ <internal:couchbase> public method profile ] {
+ Method [ <internal:couchbase> public method setRoles ] {
- Parameters [1] {
- Parameter #0 [ <required> $profileType ]
+ Parameter #0 [ <required> array $roles ]
}
+ - Return [ Couchbase\User ]
}
+ }
+ }
- Method [ <internal:couchbase> public method consistentWith ] {
+ Class [ <internal:couchbase> class Couchbase\UserAndMetadata ] {
- - Parameters [1] {
- Parameter #0 [ <required> $mutationState ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $domain ]
+ Property [ <default> private $user ]
+ Property [ <default> private $effective_roles ]
+ Property [ <default> private $password_changed ]
+ Property [ <default> private $external_groups ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method domain ] {
+
+ - Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method scanCap ] {
+ Method [ <internal:couchbase> public method user ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\User ]
+ }
+
+ Method [ <internal:couchbase> public method effectiveRoles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method passwordChanged ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method externalGroups ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\Group ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $name ]
+ Property [ <default> private $description ]
+ Property [ <default> private $roles ]
+ Property [ <default> private $ldap_group_reference ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method description ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method roles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method ldapGroupReference ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
- Parameters [1] {
- Parameter #0 [ <required> $scanCap ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\Group ]
}
- Method [ <internal:couchbase> public method pipelineBatch ] {
+ Method [ <internal:couchbase> public method setDescription ] {
- Parameters [1] {
- Parameter #0 [ <required> $pipelineBatch ]
+ Parameter #0 [ <required> string $description ]
}
+ - Return [ Couchbase\Group ]
}
- Method [ <internal:couchbase> public method pipelineCap ] {
+ Method [ <internal:couchbase> public method setRoles ] {
- Parameters [1] {
- Parameter #0 [ <required> $pipelineCap ]
+ Parameter #0 [ <required> array $roles ]
}
+ - Return [ Couchbase\Group ]
}
+ }
+ }
- Method [ <internal:couchbase> public method maxParallelism ] {
+ Class [ <internal:couchbase> class Couchbase\GetAllUsersOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $domain_name ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
- Parameters [1] {
- Parameter #0 [ <required> $maxParallelism ]
+ Parameter #0 [ <required> string $domainName ]
}
+ - Return [ Couchbase\GetAllUsersOptions ]
}
+ }
+ }
- Method [ <internal:couchbase> public method readonly ] {
+ Class [ <internal:couchbase> class Couchbase\GetUserOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $domain_name ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
- Parameters [1] {
- Parameter #0 [ <required> $readonly ]
+ Parameter #0 [ <required> string $domainName ]
}
+ - Return [ Couchbase\GetUserOptions ]
}
+ }
+ }
- Method [ <internal:couchbase> public method rawParam ] {
+ Class [ <internal:couchbase> class Couchbase\DropUserOptions ] {
- - Parameters [2] {
- Parameter #0 [ <required> $key ]
- Parameter #1 [ <required> $value ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $domain_name ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method domainName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $domainName ]
}
+ - Return [ Couchbase\DropUserOptions ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\N1qlIndex ] {
+ Class [ <internal:couchbase> class Couchbase\UpsertUserOptions ] {
- - Constants [3] {
- Constant [ public int VIEW ] { 2 }
- Constant [ public int GSI ] { 1 }
- Constant [ public int UNSPECIFIED ] { 0 }
+ - Constants [0] {
}
- Static properties [0] {
@@ -1844,27 +5846,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [8] {
- Property [ <default> public $name ]
- Property [ <default> public $isPrimary ]
- Property [ <default> public $type ]
- Property [ <default> public $state ]
- Property [ <default> public $keyspace ]
- Property [ <default> public $namespace ]
- Property [ <default> public $fields ]
- Property [ <default> public $condition ]
+ - Properties [1] {
+ Property [ <default> private $domain_name ]
}
- Methods [1] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase> public method domainName ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $domainName ]
}
+ - Return [ Couchbase\UpsertUserOptions ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\LookupInBuilder ] {
+ Class [ <internal:couchbase> class Couchbase\Bucket ] {
- Constants [0] {
}
@@ -1878,51 +5875,109 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Properties [0] {
}
- - Methods [5] {
+ - Methods [13] {
Method [ <internal:couchbase, ctor> final private method __construct ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase> public method get ] {
+ Method [ <internal:couchbase> private method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:couchbase> private method __set ] {
- Parameters [2] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <optional> $options ]
+ Parameter #0 [ <required> $name ]
+ Parameter #1 [ <required> $value ]
}
}
- Method [ <internal:couchbase> public method getCount ] {
+ Method [ <internal:couchbase> public method setTranscoder ] {
- Parameters [2] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <optional> $options ]
+ Parameter #0 [ <required> callable $encoder ]
+ Parameter #1 [ <required> callable $decoder ]
}
}
- Method [ <internal:couchbase> public method exists ] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method viewQuery ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $designDoc ]
+ Parameter #1 [ <required> string $viewName ]
+ Parameter #2 [ <optional> Couchbase\ViewOptions or NULL $viewOptions ]
+ }
+ - Return [ Couchbase\ViewResult ]
+ }
+
+ Method [ <internal:couchbase> public method ping ] {
- Parameters [2] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <optional> $options ]
+ Parameter #0 [ <required> $services ]
+ Parameter #1 [ <required> $reportId ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method diagnostics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $reportId ]
}
}
- Method [ <internal:couchbase> public method execute ] {
+ Method [ <internal:couchbase> public method defaultCollection ] {
- Parameters [0] {
}
+ - Return [ Couchbase\Collection ]
+ }
+
+ Method [ <internal:couchbase> public method defaultScope ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\Scope ]
+ }
+
+ Method [ <internal:couchbase> public method scope ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\Scope ]
+ }
+
+ Method [ <internal:couchbase> public method collections ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\CollectionManager ]
+ }
+
+ Method [ <internal:couchbase> public method viewIndexes ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Couchbase\ViewIndexManager ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\MutateInBuilder ] {
+ Class [ <internal:couchbase> class Couchbase\CollectionManager ] {
- - Constants [3] {
- Constant [ public int FULLDOC_REPLACE ] { 1 }
- Constant [ public int FULLDOC_INSERT ] { 2 }
- Constant [ public int FULLDOC_UPSERT ] { 3 }
+ - Constants [0] {
}
- Static properties [0] {
@@ -1931,403 +5986,1217 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [1] {
+ Property [ <default> private $bucket ]
}
- - Methods [16] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [6] {
+ Method [ <internal:couchbase> public method getScope ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\ScopeSpec ]
}
- Method [ <internal:couchbase> public method insert ] {
+ Method [ <internal:couchbase> public method getAllScopes ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <required> $createParents ]
+ - Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method upsert ] {
+ Method [ <internal:couchbase> public method createScope ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <required> $createParents ]
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
}
}
- Method [ <internal:couchbase> public method modeDocument ] {
+ Method [ <internal:couchbase> public method dropScope ] {
- Parameters [1] {
- Parameter #0 [ <required> $mode ]
+ Parameter #0 [ <required> string $name ]
}
}
- Method [ <internal:couchbase> public method replace ] {
+ Method [ <internal:couchbase> public method createCollection ] {
- - Parameters [2] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
+ - Parameters [1] {
+ Parameter #0 [ <required> Couchbase\CollectionSpec $collection ]
}
}
- Method [ <internal:couchbase> public method remove ] {
+ Method [ <internal:couchbase> public method dropCollection ] {
- Parameters [1] {
- Parameter #0 [ <required> $path ]
+ Parameter #0 [ <required> Couchbase\CollectionSpec $collection ]
}
}
+ }
+ }
- Method [ <internal:couchbase> public method arrayPrepend ] {
+ Class [ <internal:couchbase> class Couchbase\ScopeSpec ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <required> $createParents ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $uid ]
+ Property [ <default> private $name ]
+ Property [ <default> private $collections ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method arrayAppend ] {
+ Method [ <internal:couchbase> public method collections ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <required> $createParents ]
+ - Parameters [0] {
}
+ - Return [ array ]
}
+ }
+ }
- Method [ <internal:couchbase> public method arrayInsert ] {
+ Class [ <internal:couchbase> class Couchbase\CollectionSpec ] {
- - Parameters [2] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $name ]
+ Property [ <default> private $scope_name ]
+ Property [ <default> private $max_expiry ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method arrayPrependAll ] {
+ Method [ <internal:couchbase> public method scopeName ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $values ]
- Parameter #2 [ <required> $createParents ]
+ - Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase> public method arrayAppendAll ] {
+ Method [ <internal:couchbase> public method setName ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $values ]
- Parameter #2 [ <required> $createParents ]
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\CollectionSpec ]
+ }
+
+ Method [ <internal:couchbase> public method setScopeName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\CollectionSpec ]
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $cluster ]
+ }
- Method [ <internal:couchbase> public method arrayInsertAll ] {
+ - Methods [7] {
+ Method [ <internal:couchbase> public method getAllIndexes ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $bucketName ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method createIndex ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <required> string $indexName ]
+ Parameter #2 [ <required> array $fields ]
+ Parameter #3 [ <optional> Couchbase\CreateQueryIndexOptions or NULL $options ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method createPrimaryIndex ] {
- Parameters [2] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $values ]
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <optional> Couchbase\CreateQueryPrimaryIndexOptions or NULL $options ]
}
}
- Method [ <internal:couchbase> public method arrayAddUnique ] {
+ Method [ <internal:couchbase> public method dropIndex ] {
- Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <required> $createParents ]
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <required> string $indexName ]
+ Parameter #2 [ <optional> Couchbase\DropQueryIndexOptions or NULL $options ]
}
}
- Method [ <internal:couchbase> public method counter ] {
+ Method [ <internal:couchbase> public method dropPrimaryIndex ] {
- - Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $delta ]
- Parameter #2 [ <required> $createParents ]
+ - Parameters [2] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <optional> Couchbase\DropQueryPrimaryIndexOptions or NULL $options ]
}
}
- Method [ <internal:couchbase> public method withExpiry ] {
+ Method [ <internal:couchbase> public method watchIndexes ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $bucketName ]
+ Parameter #1 [ <required> array $indexNames ]
+ Parameter #2 [ <required> int $timeout ]
+ Parameter #3 [ <optional> Couchbase\WatchQueryIndexesOptions or NULL $options ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method buildDeferredIndexes ] {
- Parameters [1] {
- Parameter #0 [ <required> $expiry ]
+ Parameter #0 [ <required> string $bucketName ]
}
}
+ }
+ }
- Method [ <internal:couchbase> public method execute ] {
+ Class [ <internal:couchbase> class Couchbase\QueryIndex ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [7] {
+ Property [ <default> private $name ]
+ Property [ <default> private $is_primary ]
+ Property [ <default> private $type ]
+ Property [ <default> private $state ]
+ Property [ <default> private $keyspace ]
+ Property [ <default> private $index_key ]
+ Property [ <default> private $condition ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method isPrimary ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:couchbase> public method type ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method state ] {
- Parameters [0] {
}
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method keyspace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method indexKey ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method condition ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\SearchQuery implements JsonSerializable ] {
+ Class [ <internal:couchbase> class Couchbase\CreateQueryIndexOptions ] {
- - Constants [3] {
- Constant [ public string HIGHLIGHT_HTML ] { html }
- Constant [ public string HIGHLIGHT_ANSI ] { ansi }
- Constant [ public string HIGHLIGHT_SIMPLE ] { simple }
+ - Constants [0] {
}
- Static properties [0] {
}
- - Static methods [23] {
- Method [ <internal:couchbase> static public method booleanField ] {
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $condition ]
+ Property [ <default> private $ignore_if_exists ]
+ Property [ <default> private $num_replicas ]
+ Property [ <default> private $deferred ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method condition ] {
- Parameters [1] {
- Parameter #0 [ <required> $value ]
+ Parameter #0 [ <required> string $condition ]
}
+ - Return [ Couchbase\CreateQueryIndexOptions ]
}
- Method [ <internal:couchbase> static public method boolean ] {
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
}
+ - Return [ Couchbase\CreateQueryIndexOptions ]
}
- Method [ <internal:couchbase> static public method conjuncts ] {
+ Method [ <internal:couchbase> public method numReplicas ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(queries) ]
+ Parameter #0 [ <required> int $number ]
}
+ - Return [ Couchbase\CreateQueryIndexOptions ]
}
- Method [ <internal:couchbase> static public method dateRange ] {
+ Method [ <internal:couchbase> public method deferred ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $isDeferred ]
}
+ - Return [ Couchbase\CreateQueryIndexOptions ]
}
+ }
+ }
- Method [ <internal:couchbase> static public method disjuncts ] {
+ Class [ <internal:couchbase> class Couchbase\CreateQueryPrimaryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $index_name ]
+ Property [ <default> private $ignore_if_exists ]
+ Property [ <default> private $num_replicas ]
+ Property [ <default> private $deferred ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method indexName ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(queries) ]
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
}
- Method [ <internal:couchbase> static public method docId ] {
+ Method [ <internal:couchbase> public method ignoreIfExists ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(documentIds) ]
+ Parameter #0 [ <required> bool $shouldIgnore ]
}
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
}
- Method [ <internal:couchbase> static public method match ] {
+ Method [ <internal:couchbase> public method numReplicas ] {
- Parameters [1] {
- Parameter #0 [ <required> $match ]
+ Parameter #0 [ <required> int $number ]
}
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
}
- Method [ <internal:couchbase> static public method matchAll ] {
+ Method [ <internal:couchbase> public method deferred ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $isDeferred ]
+ }
+ - Return [ Couchbase\CreateQueryPrimaryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropQueryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $ignore_if_not_exists ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropQueryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DropQueryPrimaryIndexOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $index_name ]
+ Property [ <default> private $ignore_if_not_exists ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method indexName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\DropQueryPrimaryIndexOptions ]
+ }
+
+ Method [ <internal:couchbase> public method ignoreIfNotExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldIgnore ]
+ }
+ - Return [ Couchbase\DropQueryPrimaryIndexOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\WatchQueryIndexesOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $watch_primary ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method watchPrimary ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $shouldWatch ]
+ }
+ - Return [ Couchbase\WatchQueryIndexesOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\Authenticator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\CertAuthenticator implements Couchbase\Authenticator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [0] {
}
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PasswordAuthenticator implements Couchbase\Authenticator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
- Method [ <internal:couchbase> static public method matchNone ] {
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase> static public method matchPhrase ] {
+ Method [ <internal:couchbase> public method username ] {
- Parameters [1] {
- Parameter #0 [ <required> $matchPhrase ]
+ Parameter #0 [ <required> $username ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method password ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $password ]
}
}
+ }
+ }
- Method [ <internal:couchbase> static public method numericRange ] {
+ Class [ <internal:couchbase> class Couchbase\MutationState ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $tokens ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase> static public method phrase ] {
+ Method [ <internal:couchbase> public method add ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(terms) ]
+ Parameter #0 [ <required> Couchbase\MutationResult $source ]
}
+ - Return [ Couchbase\MutationState ]
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AnalyticsOptions ] {
- Method [ <internal:couchbase> static public method prefix ] {
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $positional_params ]
+ Property [ <default> private $named_params ]
+ Property [ <default> private $raw_params ]
+ Property [ <default> private $scan_consistency ]
+ Property [ <default> private $priority ]
+ Property [ <default> private $readonly ]
+ Property [ <default> private $client_context_id ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:couchbase> public method timeout ] {
- Parameters [1] {
- Parameter #0 [ <required> $prefix ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method queryString ] {
+ Method [ <internal:couchbase> public method namedParameters ] {
- Parameters [1] {
- Parameter #0 [ <required> $queryString ]
+ Parameter #0 [ <required> array $arg ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method regexp ] {
+ Method [ <internal:couchbase> public method positionalParameters ] {
- Parameters [1] {
- Parameter #0 [ <required> $regexp ]
+ Parameter #0 [ <required> array $arg ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method term ] {
+ Method [ <internal:couchbase> public method raw ] {
- - Parameters [1] {
- Parameter #0 [ <required> $term ]
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method termRange ] {
+ Method [ <internal:couchbase> public method clientContextId ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method geoBoundingBox ] {
+ Method [ <internal:couchbase> public method priority ] {
- - Parameters [4] {
- Parameter #0 [ <required> $topLeftLongitude ]
- Parameter #1 [ <required> $topLeftLatitude ]
- Parameter #2 [ <required> $bottomRightLongitude ]
- Parameter #3 [ <required> $bottomRightLatitude ]
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method geoDistance ] {
+ Method [ <internal:couchbase> public method readonly ] {
- - Parameters [3] {
- Parameter #0 [ <required> $longitude ]
- Parameter #1 [ <required> $latitude ]
- Parameter #2 [ <required> $distance ]
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
- Method [ <internal:couchbase> static public method wildcard ] {
+ Method [ <internal:couchbase> public method scanConsistency ] {
- Parameters [1] {
- Parameter #0 [ <required> $wildcard ]
+ Parameter #0 [ <required> string $arg ]
}
+ - Return [ Couchbase\AnalyticsOptions ]
}
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupGetSpec implements Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
- Method [ <internal:couchbase> static public method termFacet ] {
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $path ]
+ Property [ <default> private $is_xattr ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $field ]
- Parameter #1 [ <required> $limit ]
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr ]
}
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupCountSpec implements Couchbase\LookupInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
- Method [ <internal:couchbase> static public method dateRangeFacet ] {
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $path ]
+ Property [ <default> private $is_xattr ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $field ]
- Parameter #1 [ <required> $limit ]
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr ]
}
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\LookupExistsSpec implements Couchbase\LookupInSpec ] {
- Method [ <internal:couchbase> static public method numericRangeFacet ] {
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $path ]
+ Property [ <default> private $is_xattr ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $field ]
- Parameter #1 [ <required> $limit ]
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr ]
}
}
}
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
- Properties [0] {
}
- - Methods [11] {
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateInsertSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $path ]
+ Property [ <default> private $value ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ Parameter #4 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateUpsertSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $path ]
+ Property [ <default> private $value ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ Parameter #4 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateReplaceSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $path ]
+ Property [ <default> private $value ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateRemoveSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $path ]
+ Property [ <default> private $is_xattr ]
+ }
+
+ - Methods [1] {
Method [ <internal:couchbase, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $indexName ]
- Parameter #1 [ <required> $queryPart ]
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <optional> bool $isXattr ]
}
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayAppendSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $path ]
+ Property [ <default> private $values ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> array $values ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ Parameter #4 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayPrependSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $path ]
+ Property [ <default> private $values ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> array $values ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ Parameter #4 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayInsertSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $path ]
+ Property [ <default> private $values ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> array $values ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ Parameter #4 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateArrayAddUniqueSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $path ]
+ Property [ <default> private $value ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ Property [ <default> private $expand_macros ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ Parameter #4 [ <optional> bool $expandMacros ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateCounterSpec implements Couchbase\MutateInSpec ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $path ]
+ Property [ <default> private $delta ]
+ Property [ <default> private $is_xattr ]
+ Property [ <default> private $create_path ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> int $delta ]
+ Parameter #2 [ <optional> bool $isXattr ]
+ Parameter #3 [ <optional> bool $createPath ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchOptions implements JsonSerializable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [10] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $limit ]
+ Property [ <default> private $skip ]
+ Property [ <default> private $explain ]
+ Property [ <default> private $consistent_with ]
+ Property [ <default> private $fields ]
+ Property [ <default> private $sort ]
+ Property [ <default> private $facets ]
+ Property [ <default> private $highlight_style ]
+ Property [ <default> private $highlight_fields ]
+ }
+
+ - Methods [10] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
Method [ <internal:couchbase> public method limit ] {
- Parameters [1] {
- Parameter #0 [ <required> $limit ]
+ Parameter #0 [ <required> int $limit ]
}
+ - Return [ Couchbase\SearchOptions ]
}
Method [ <internal:couchbase> public method skip ] {
- Parameters [1] {
- Parameter #0 [ <required> $skip ]
+ Parameter #0 [ <required> int $skip ]
}
+ - Return [ Couchbase\SearchOptions ]
}
Method [ <internal:couchbase> public method explain ] {
- Parameters [1] {
- Parameter #0 [ <required> $explain ]
+ Parameter #0 [ <required> bool $explain ]
}
+ - Return [ Couchbase\SearchOptions ]
}
- Method [ <internal:couchbase> public method serverSideTimeout ] {
+ Method [ <internal:couchbase> public method consistentWith ] {
- - Parameters [1] {
- Parameter #0 [ <required> $serverSideTimeout ]
+ - Parameters [2] {
+ Parameter #0 [ <required> string $index ]
+ Parameter #1 [ <optional> Couchbase\MutationState $state ]
}
+ - Return [ Couchbase\SearchOptions ]
}
- Method [ <internal:couchbase> public method consistentWith ] {
+ Method [ <internal:couchbase> public method fields ] {
- Parameters [1] {
- Parameter #0 [ <required> $mutationState ]
+ Parameter #0 [ <required> array $fields ]
}
+ - Return [ Couchbase\SearchOptions ]
}
- Method [ <internal:couchbase> public method fields ] {
+ Method [ <internal:couchbase> public method facets ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(fields) ]
+ Parameter #0 [ <required> array $facets ]
}
+ - Return [ Couchbase\SearchOptions ]
}
Method [ <internal:couchbase> public method sort ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(sort) ]
+ Parameter #0 [ <required> array $specs ]
}
+ - Return [ Couchbase\SearchOptions ]
}
Method [ <internal:couchbase> public method highlight ] {
- Parameters [2] {
- Parameter #0 [ <required> $style ]
- Parameter #1 [ <optional> ...$(fields) ]
+ Parameter #0 [ <required> string or NULL $style ]
+ Parameter #1 [ <optional> array or NULL $fields ]
}
+ - Return [ Couchbase\SearchOptions ]
}
+ }
+ }
- Method [ <internal:couchbase> public method addFacet ] {
+ Interface [ <internal:couchbase> interface Couchbase\SearchHighlightMode ] {
- - Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $facet ]
- }
- }
+ - Constants [3] {
+ Constant [ public string HTML ] { html }
+ Constant [ public string ANSI ] { ansi }
+ Constant [ public string SIMPLE ] { simple }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
}
}
- Interface [ <internal:couchbase> interface Couchbase\SearchQueryPart ] {
+ Interface [ <internal:couchbase> interface Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2345,7 +7214,7 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
}
}
- Class [ <internal:couchbase> class Couchbase\BooleanFieldSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\BooleanFieldSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2356,13 +7225,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $value ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
}
}
@@ -2375,20 +7248,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $arg ]
}
+ - Return [ Couchbase\BooleanFieldSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $arg ]
}
+ - Return [ Couchbase\BooleanFieldSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\BooleanSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\BooleanSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2399,16 +7274,14 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [4] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $must ]
+ Property [ <default> private $must_not ]
+ Property [ <default> private $should ]
}
- - Methods [6] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
-
- - Parameters [0] {
- }
- }
-
+ - Methods [5] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -2418,34 +7291,38 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\BooleanSearchQuery ]
}
Method [ <internal:couchbase> public method must ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(queries) ]
+ Parameter #0 [ <required> Couchbase\ConjunctionSearchQuery $query ]
}
+ - Return [ Couchbase\BooleanSearchQuery ]
}
Method [ <internal:couchbase> public method mustNot ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(queries) ]
+ Parameter #0 [ <required> Couchbase\DisjunctionSearchQuery $query ]
}
+ - Return [ Couchbase\BooleanSearchQuery ]
}
Method [ <internal:couchbase> public method should ] {
- Parameters [1] {
- Parameter #0 [ <required> ...$(queries) ]
+ Parameter #0 [ <required> Couchbase\DisjunctionSearchQuery $query ]
}
+ - Return [ Couchbase\BooleanSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\ConjunctionSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\ConjunctionSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2456,13 +7333,16 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [2] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $queries ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> array $queries ]
}
}
@@ -2475,8 +7355,9 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\ConjunctionSearchQuery ]
}
Method [ <internal:couchbase> public method every ] {
@@ -2484,11 +7365,12 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> ...$(queries) ]
}
+ - Return [ Couchbase\ConjunctionSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\DateRangeSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\DateRangeSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2499,16 +7381,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [7] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $start ]
+ Property [ <default> private $inclusive_start ]
+ Property [ <default> private $end ]
+ Property [ <default> private $inclusive_end ]
+ Property [ <default> private $date_time_parser ]
}
- - Methods [7] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
-
- - Parameters [0] {
- }
- }
-
+ - Methods [6] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -2520,6 +7403,7 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> $boost ]
}
+ - Return [ Couchbase\DateRangeSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
@@ -2527,34 +7411,38 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> $field ]
}
+ - Return [ Couchbase\DateRangeSearchQuery ]
}
Method [ <internal:couchbase> public method start ] {
- Parameters [2] {
Parameter #0 [ <required> $start ]
- Parameter #1 [ <required> $inclusive ]
+ Parameter #1 [ <optional> bool or NULL $inclusive ]
}
+ - Return [ Couchbase\DateRangeSearchQuery ]
}
Method [ <internal:couchbase> public method end ] {
- Parameters [2] {
Parameter #0 [ <required> $end ]
- Parameter #1 [ <required> $inclusive ]
+ Parameter #1 [ <optional> bool or NULL $inclusive ]
}
+ - Return [ Couchbase\DateRangeSearchQuery ]
}
Method [ <internal:couchbase> public method dateTimeParser ] {
- Parameters [1] {
- Parameter #0 [ <required> $dateTimeParser ]
+ Parameter #0 [ <required> string $dateTimeParser ]
}
+ - Return [ Couchbase\DateRangeSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\DisjunctionSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\DisjunctionSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2565,13 +7453,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $queries ]
+ Property [ <default> private $min ]
+ Property [ <default> private $boost ]
}
- Methods [5] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> array $queries ]
}
}
@@ -2584,8 +7476,9 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\DisjunctionSearchQuery ]
}
Method [ <internal:couchbase> public method either ] {
@@ -2593,18 +7486,20 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> ...$(queries) ]
}
+ - Return [ Couchbase\DisjunctionSearchQuery ]
}
Method [ <internal:couchbase> public method min ] {
- Parameters [1] {
- Parameter #0 [ <required> $min ]
+ Parameter #0 [ <required> int $min ]
}
+ - Return [ Couchbase\DisjunctionSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\DocIdSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\DocIdSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2615,16 +7510,13 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $ids ]
}
- - Methods [5] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
-
- - Parameters [0] {
- }
- }
-
+ - Methods [4] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -2634,15 +7526,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\DocIdSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\DocIdSearchQuery ]
}
Method [ <internal:couchbase> public method docIds ] {
@@ -2654,7 +7548,7 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
}
}
- Class [ <internal:couchbase> class Couchbase\GeoBoundingBoxSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\GeoBoundingBoxSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2665,13 +7559,23 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [6] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $top_left_longitude ]
+ Property [ <default> private $top_left_latitude ]
+ Property [ <default> private $bottom_right_longitude ]
+ Property [ <default> private $bottom_right_latitude ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [4] {
+ Parameter #0 [ <required> float $top_left_longitude ]
+ Parameter #1 [ <required> float $top_left_latitude ]
+ Parameter #2 [ <required> float $buttom_right_longitude ]
+ Parameter #3 [ <required> float $buttom_right_latitude ]
}
}
@@ -2684,20 +7588,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\GeoBoundingBoxSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\GeoBoundingBoxSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\GeoDistanceSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\GeoDistanceSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2708,13 +7614,21 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [5] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $longitude ]
+ Property [ <default> private $latitude ]
+ Property [ <default> private $distance ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [3] {
+ Parameter #0 [ <required> float $longitude ]
+ Parameter #1 [ <required> float $latitude ]
+ Parameter #2 [ <optional> string $distance ]
}
}
@@ -2727,20 +7641,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\GeoDistanceSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\GeoDistanceSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\MatchAllSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\GeoPolygonSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2751,13 +7667,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $coordinates ]
}
- - Methods [3] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> array $coordinates ]
}
}
@@ -2770,13 +7690,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\GeoPolygonSearchQuery ]
+ }
+
+ Method [ <internal:couchbase> public method field ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $field ]
+ }
+ - Return [ Couchbase\GeoPolygonSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\MatchNoneSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\Coordinate implements JsonSerializable ] {
- Constants [0] {
}
@@ -2787,16 +7716,44 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [2] {
+ Property [ <default> private $longitude ]
+ Property [ <default> private $latitude ]
}
- - Methods [3] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [2] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> float $longitude ]
+ Parameter #1 [ <required> float $latitude ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MatchAllSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $boost ]
+ }
+
+ - Methods [2] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -2806,13 +7763,14 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\MatchAllSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\MatchPhraseSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\MatchNoneSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2823,16 +7781,53 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [1] {
+ Property [ <default> private $boost ]
}
- - Methods [5] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
+ Method [ <internal:couchbase> public method boost ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> float $boost ]
+ }
+ - Return [ Couchbase\MatchNoneSearchQuery ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MatchPhraseSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $value ]
+ Property [ <default> private $analyzer ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ }
+
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -2842,27 +7837,30 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\MatchPhraseSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\MatchPhraseSearchQuery ]
}
Method [ <internal:couchbase> public method analyzer ] {
- Parameters [1] {
- Parameter #0 [ <required> $analyzer ]
+ Parameter #0 [ <required> string $analyzer ]
}
+ - Return [ Couchbase\MatchPhraseSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\MatchSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\MatchSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2873,13 +7871,20 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [6] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $value ]
+ Property [ <default> private $analyzer ]
+ Property [ <default> private $prefix_length ]
+ Property [ <default> private $fuzziness ]
}
- Methods [7] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
}
}
@@ -2892,41 +7897,46 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\MatchSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\MatchSearchQuery ]
}
Method [ <internal:couchbase> public method analyzer ] {
- Parameters [1] {
- Parameter #0 [ <required> $analyzer ]
+ Parameter #0 [ <required> string $analyzer ]
}
+ - Return [ Couchbase\MatchSearchQuery ]
}
Method [ <internal:couchbase> public method prefixLength ] {
- Parameters [1] {
- Parameter #0 [ <required> $prefixLength ]
+ Parameter #0 [ <required> int $prefix_length ]
}
+ - Return [ Couchbase\MatchSearchQuery ]
}
Method [ <internal:couchbase> public method fuzziness ] {
- Parameters [1] {
- Parameter #0 [ <required> $fuzziness ]
+ Parameter #0 [ <required> int $fuzziness ]
}
+ - Return [ Couchbase\MatchSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\NumericRangeSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\NumericRangeSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2937,16 +7947,16 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [6] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $min ]
+ Property [ <default> private $inclusive_min ]
+ Property [ <default> private $max ]
+ Property [ <default> private $inclusive_max ]
}
- - Methods [6] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
-
- - Parameters [0] {
- }
- }
-
+ - Methods [5] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -2958,6 +7968,7 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> $boost ]
}
+ - Return [ Couchbase\NumericRangeSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
@@ -2965,27 +7976,30 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> $field ]
}
+ - Return [ Couchbase\NumericRangeSearchQuery ]
}
Method [ <internal:couchbase> public method min ] {
- Parameters [2] {
- Parameter #0 [ <required> $min ]
- Parameter #1 [ <required> $inclusive ]
+ Parameter #0 [ <required> float $min ]
+ Parameter #1 [ <optional> bool or NULL $inclusive ]
}
+ - Return [ Couchbase\NumericRangeSearchQuery ]
}
Method [ <internal:couchbase> public method max ] {
- Parameters [2] {
- Parameter #0 [ <required> $max ]
- Parameter #1 [ <required> $inclusive ]
+ Parameter #0 [ <required> float $max ]
+ Parameter #1 [ <optional> bool or NULL $inclusive ]
}
+ - Return [ Couchbase\NumericRangeSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\PhraseSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\PhraseSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -2996,13 +8010,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $terms ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> ...$terms ]
}
}
@@ -3015,20 +8033,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\PhraseSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\PhraseSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\PrefixSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\PrefixSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -3039,13 +8059,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $value ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $prefix ]
}
}
@@ -3058,20 +8082,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> string $boost ]
}
+ - Return [ Couchbase\PrefixSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\PrefixSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\QueryStringSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\QueryStringSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -3082,13 +8108,16 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [2] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $value ]
}
- Methods [3] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $query_string ]
}
}
@@ -3101,13 +8130,13 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
}
}
}
- Class [ <internal:couchbase> class Couchbase\RegexpSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\RegexpSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -3118,13 +8147,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $value ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $regexp ]
}
}
@@ -3137,20 +8170,22 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\RegexpSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\RegexpSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\TermSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\TermSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -3161,13 +8196,20 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [6] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $term ]
+ Property [ <default> private $analyzer ]
+ Property [ <default> private $prefix_length ]
+ Property [ <default> private $fuzziness ]
}
- Methods [6] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $term ]
}
}
@@ -3180,34 +8222,38 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\TermSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\TermSearchQuery ]
}
Method [ <internal:couchbase> public method prefixLength ] {
- Parameters [1] {
- Parameter #0 [ <required> $prefixLength ]
+ Parameter #0 [ <required> int $prefix_length ]
}
+ - Return [ Couchbase\TermSearchQuery ]
}
Method [ <internal:couchbase> public method fuzziness ] {
- Parameters [1] {
- Parameter #0 [ <required> $fuzziness ]
+ Parameter #0 [ <required> int $fuzziness ]
}
+ - Return [ Couchbase\TermSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\TermRangeSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\TermRangeSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -3218,16 +8264,16 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [6] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $min ]
+ Property [ <default> private $inclusive_min ]
+ Property [ <default> private $max ]
+ Property [ <default> private $inclusive_max ]
}
- - Methods [6] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
-
- - Parameters [0] {
- }
- }
-
+ - Methods [5] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -3239,6 +8285,7 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> $boost ]
}
+ - Return [ Couchbase\TermRangeSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
@@ -3246,27 +8293,30 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [1] {
Parameter #0 [ <required> $field ]
}
+ - Return [ Couchbase\TermRangeSearchQuery ]
}
Method [ <internal:couchbase> public method min ] {
- Parameters [2] {
- Parameter #0 [ <required> $min ]
- Parameter #1 [ <required> $inclusive ]
+ Parameter #0 [ <required> float $min ]
+ Parameter #1 [ <optional> bool or NULL $inclusive ]
}
+ - Return [ Couchbase\TermRangeSearchQuery ]
}
Method [ <internal:couchbase> public method max ] {
- Parameters [2] {
- Parameter #0 [ <required> $max ]
- Parameter #1 [ <required> $inclusive ]
+ Parameter #0 [ <required> float $max ]
+ Parameter #1 [ <optional> bool or NULL $inclusive ]
}
+ - Return [ Couchbase\TermRangeSearchQuery ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\WildcardSearchQuery implements JsonSerializable, Couchbase\SearchQueryPart ] {
+ Class [ <internal:couchbase> class Couchbase\WildcardSearchQuery implements JsonSerializable, Couchbase\SearchQuery ] {
- Constants [0] {
}
@@ -3277,13 +8327,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $boost ]
+ Property [ <default> private $field ]
+ Property [ <default> private $value ]
}
- Methods [4] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $wildcard ]
}
}
@@ -3296,15 +8350,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method boost ] {
- Parameters [1] {
- Parameter #0 [ <required> $boost ]
+ Parameter #0 [ <required> float $boost ]
}
+ - Return [ Couchbase\WildcardSearchQuery ]
}
Method [ <internal:couchbase> public method field ] {
- Parameters [1] {
- Parameter #0 [ <required> $field ]
+ Parameter #0 [ <required> string $field ]
}
+ - Return [ Couchbase\WildcardSearchQuery ]
}
}
}
@@ -3338,13 +8394,17 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [2] {
+ Property [ <default> private $field ]
+ Property [ <default> private $limit ]
}
- Methods [2] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [2] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> int $limit ]
}
}
@@ -3367,13 +8427,18 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $field ]
+ Property [ <default> private $limit ]
+ Property [ <default> private $ranges ]
}
- Methods [3] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [2] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> int $limit ]
}
}
@@ -3386,10 +8451,11 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method addRange ] {
- Parameters [3] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $min ]
- Parameter #2 [ <required> $max ]
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> float or NULL $min ]
+ Parameter #2 [ <required> float or NULL $max ]
}
+ - Return [ Couchbase\NumericRangeSearchFacet ]
}
}
}
@@ -3405,13 +8471,18 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static methods [0] {
}
- - Properties [0] {
+ - Properties [3] {
+ Property [ <default> private $field ]
+ Property [ <default> private $limit ]
+ Property [ <default> private $ranges ]
}
- Methods [3] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
- - Parameters [0] {
+ - Parameters [2] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> int $limit ]
}
}
@@ -3424,15 +8495,16 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
Method [ <internal:couchbase> public method addRange ] {
- Parameters [3] {
- Parameter #0 [ <required> $name ]
+ Parameter #0 [ <required> string $name ]
Parameter #1 [ <required> $start ]
- Parameter #2 [ <optional> $end ]
+ Parameter #2 [ <required> $end ]
}
+ - Return [ Couchbase\DateRangeSearchFacet ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\SearchSort ] {
+ Interface [ <internal:couchbase> interface Couchbase\SearchSort ] {
- Constants [0] {
}
@@ -3440,134 +8512,368 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [4] {
- Method [ <internal:couchbase> static public method id ] {
+ - Static methods [0] {
+ }
- - Parameters [0] {
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortField implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $desc ]
+ Property [ <default> private $field ]
+ Property [ <default> private $type ]
+ Property [ <default> private $mode ]
+ Property [ <default> private $missing ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $field ]
}
}
- Method [ <internal:couchbase> static public method score ] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase> static public method field ] {
+ Method [ <internal:couchbase> public method descending ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
}
+ - Return [ Couchbase\SearchSortField ]
}
- Method [ <internal:couchbase> static public method geoDistance ] {
+ Method [ <internal:couchbase> public method type ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\SearchSortField ]
+ }
+
+ Method [ <internal:couchbase> public method mode ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $mode ]
}
+ - Return [ Couchbase\SearchSortField ]
}
+
+ Method [ <internal:couchbase> public method missing ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $missing ]
+ }
+ - Return [ Couchbase\SearchSortField ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSortType ] {
+
+ - Constants [4] {
+ Constant [ public string AUTO ] { auto }
+ Constant [ public string STRING ] { string }
+ Constant [ public string NUMBER ] { number }
+ Constant [ public string DATE ] { date }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
}
- Properties [0] {
}
- - Methods [1] {
- Method [ <internal:couchbase, ctor> private method __construct ] {
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSortMode ] {
+
+ - Constants [3] {
+ Constant [ public string DEFAULT ] { default }
+ Constant [ public string MIN ] { min }
+ Constant [ public string MAX ] { max }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\SearchSortMissing ] {
+
+ - Constants [2] {
+ Constant [ public string FIRST ] { first }
+ Constant [ public string LAST ] { last }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortGeoDistance implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $desc ]
+ Property [ <default> private $field ]
+ Property [ <default> private $longitude ]
+ Property [ <default> private $latitude ]
+ Property [ <default> private $unit ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $field ]
+ Parameter #1 [ <required> float $longitude ]
+ Parameter #2 [ <required> float $latitude ]
+ }
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
+
+ Method [ <internal:couchbase> public method descending ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
+ }
+ - Return [ Couchbase\SearchSortGeoDistance ]
+ }
+
+ Method [ <internal:couchbase> public method unit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $unit ]
+ }
+ - Return [ Couchbase\SearchSortGeoDistance ]
+ }
}
}
- Class [ <internal:couchbase> class Couchbase\SearchSortField extends Couchbase\SearchSort implements JsonSerializable ] {
+ Class [ <internal:couchbase> class Couchbase\SearchSortId implements JsonSerializable, Couchbase\SearchSort ] {
- - Constants [9] {
- Constant [ public string TYPE_AUTO ] { auto }
- Constant [ public string TYPE_STRING ] { string }
- Constant [ public string TYPE_NUMBER ] { number }
- Constant [ public string TYPE_DATE ] { date }
- Constant [ public string MODE_DEFAULT ] { default }
- Constant [ public string MODE_MIN ] { min }
- Constant [ public string MODE_MAX ] { max }
- Constant [ public string MISSING_FIRST ] { first }
- Constant [ public string MISSING_LAST ] { last }
+ - Constants [0] {
}
- Static properties [0] {
}
- - Static methods [4] {
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method id ] {
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $desc ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method score ] {
+ Method [ <internal:couchbase> public method descending ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
}
+ - Return [ Couchbase\SearchSortId ]
}
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchSortScore implements JsonSerializable, Couchbase\SearchSort ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method field ] {
+ - Properties [1] {
+ Property [ <default> private $desc ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method geoDistance ] {
+ Method [ <internal:couchbase> public method descending ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $descending ]
}
+ - Return [ Couchbase\SearchSortScore ]
}
}
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
- Properties [0] {
}
- - Methods [6] {
- Method [ <internal:couchbase, overwrites Couchbase\SearchSort, ctor> final private method __construct ] {
+ - Methods [12] {
+ Method [ <internal:couchbase> public method getIndex ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
}
+ - Return [ Couchbase\SearchIndex ]
}
- Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+ Method [ <internal:couchbase> public method getAllIndexes ] {
- Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method descending ] {
+ Method [ <internal:couchbase> public method upsertIndex ] {
- Parameters [1] {
- Parameter #0 [ <required> $descending ]
+ Parameter #0 [ <required> Couchbase\SearchIndex $indexDefinition ]
}
}
- Method [ <internal:couchbase> public method type ] {
+ Method [ <internal:couchbase> public method dropIndex ] {
- Parameters [1] {
- Parameter #0 [ <required> $type ]
+ Parameter #0 [ <required> string $name ]
}
}
- Method [ <internal:couchbase> public method mode ] {
+ Method [ <internal:couchbase> public method getIndexedDocumentsCount ] {
- Parameters [1] {
- Parameter #0 [ <required> $mode ]
+ Parameter #0 [ <required> string $indexName ]
}
+ - Return [ int ]
}
- Method [ <internal:couchbase> public method missing ] {
+ Method [ <internal:couchbase> public method pauseIngest ] {
- Parameters [1] {
- Parameter #0 [ <required> $missing ]
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method resumeIngest ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method allowQuerying ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method disallowQuerying ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method freezePlan ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method unfreezePlan ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $indexName ]
+ }
+ }
+
+ Method [ <internal:couchbase> public method analyzeDocument ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $indexName ]
+ Parameter #1 [ <required> $document ]
}
}
}
}
- Class [ <internal:couchbase> class Couchbase\SearchSortGeoDistance extends Couchbase\SearchSort implements JsonSerializable ] {
+ Class [ <internal:couchbase> class Couchbase\SearchIndex implements JsonSerializable ] {
- Constants [0] {
}
@@ -3575,40 +8881,139 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [4] {
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method id ] {
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> private $type ]
+ Property [ <default> private $uuid ]
+ Property [ <default> private $name ]
+ Property [ <default> private $params ]
+ Property [ <default> private $source_type ]
+ Property [ <default> private $source_uuid ]
+ Property [ <default> private $source_name ]
+ Property [ <default> private $source_params ]
+ }
+
+ - Methods [17] {
+ Method [ <internal:couchbase> public method type ] {
- Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method score ] {
+ Method [ <internal:couchbase> public method uuid ] {
- Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method field ] {
+ Method [ <internal:couchbase> public method name ] {
- Parameters [0] {
}
+ - Return [ string ]
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method geoDistance ] {
+ Method [ <internal:couchbase> public method params ] {
- Parameters [0] {
}
+ - Return [ array ]
}
- }
- - Properties [0] {
- }
+ Method [ <internal:couchbase> public method sourceType ] {
- - Methods [4] {
- Method [ <internal:couchbase, overwrites Couchbase\SearchSort, ctor> final private method __construct ] {
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method sourceUuid ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method sourceName ] {
- Parameters [0] {
}
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method sourceParams ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method setType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setUuid ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uuid ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setParams ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $params ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $type ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceUuid ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uuid ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\SearchIndex ]
+ }
+
+ Method [ <internal:couchbase> public method setSourceParams ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $params ]
+ }
+ - Return [ Couchbase\SearchIndex ]
}
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
@@ -3616,24 +9021,54 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Parameters [0] {
}
}
+ }
+ }
- Method [ <internal:couchbase> public method descending ] {
+ Class [ <internal:couchbase> class Couchbase\GetOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $with_expiry ]
+ Property [ <default> private $project ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method timeout ] {
- Parameters [1] {
- Parameter #0 [ <required> $descending ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\GetOptions ]
}
- Method [ <internal:couchbase> public method unit ] {
+ Method [ <internal:couchbase> public method withExpiry ] {
- Parameters [1] {
- Parameter #0 [ <required> $missing ]
+ Parameter #0 [ <required> bool $arg ]
}
+ - Return [ Couchbase\GetOptions ]
+ }
+
+ Method [ <internal:couchbase> public method project ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\GetOptions ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\SearchSortId extends Couchbase\SearchSort implements JsonSerializable ] {
+ Class [ <internal:couchbase> class Couchbase\GetAndTouchOptions ] {
- Constants [0] {
}
@@ -3641,58 +9076,199 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [4] {
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method id ] {
+ - Static methods [0] {
+ }
- - Parameters [0] {
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\GetAndTouchOptions ]
}
+ }
+ }
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method score ] {
+ Class [ <internal:couchbase> class Couchbase\GetAndLockOptions ] {
- - Parameters [0] {
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\GetAndLockOptions ]
}
+ }
+ }
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method field ] {
+ Class [ <internal:couchbase> class Couchbase\GetAllReplicasOptions ] {
- - Parameters [0] {
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\GetAllReplicasOptions ]
}
+ }
+ }
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method geoDistance ] {
+ Class [ <internal:couchbase> class Couchbase\GetAnyReplicaOptions ] {
- - Parameters [0] {
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\GetAnyReplicaOptions ]
}
}
+ }
- - Properties [0] {
+ Class [ <internal:couchbase> class Couchbase\ExistsOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ExistsOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\UnlockOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\UnlockOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\InsertOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $durability_level ]
}
- Methods [3] {
- Method [ <internal:couchbase, overwrites Couchbase\SearchSort, ctor> final private method __construct ] {
+ Method [ <internal:couchbase> public method timeout ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\InsertOptions ]
}
- Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\InsertOptions ]
}
- Method [ <internal:couchbase> public method descending ] {
+ Method [ <internal:couchbase> public method durabilityLevel ] {
- Parameters [1] {
- Parameter #0 [ <required> $descending ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\InsertOptions ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\SearchSortScore extends Couchbase\SearchSort implements JsonSerializable ] {
+ Class [ <internal:couchbase> class Couchbase\UpsertOptions ] {
- Constants [0] {
}
@@ -3700,62 +9276,529 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Static properties [0] {
}
- - Static methods [4] {
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method id ] {
+ - Static methods [0] {
+ }
- - Parameters [0] {
+ - Properties [4] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $timeout ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $durability_level ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
}
+ - Return [ Couchbase\UpsertOptions ]
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method score ] {
+ Method [ <internal:couchbase> public method timeout ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\UpsertOptions ]
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method field ] {
+ Method [ <internal:couchbase> public method expiry ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\UpsertOptions ]
}
- Method [ <internal:couchbase, inherits Couchbase\SearchSort> static public method geoDistance ] {
+ Method [ <internal:couchbase> public method durabilityLevel ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\UpsertOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ReplaceOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $timeout ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $durability_level ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ReplaceOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\AppendOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $timeout ]
+ Property [ <default> private $durability_level ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\AppendOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\AppendOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\AppendOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\PrependOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $timeout ]
+ Property [ <default> private $durability_level ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
}
+ - Return [ Couchbase\PrependOptions ]
}
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\PrependOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\PrependOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\DurabilityLevel ] {
+
+ - Constants [4] {
+ Constant [ public int NONE ] { 0 }
+ Constant [ public int MAJORITY ] { 1 }
+ Constant [ public int MAJORITY_AND_PERSIST_TO_ACTIVE ] { 2 }
+ Constant [ public int PERSIST_TO_MAJORITY ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
}
- Properties [0] {
}
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TouchOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $timeout ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\TouchOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\IncrementOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $durability_level ]
+ Property [ <default> private $delta ]
+ Property [ <default> private $initial ]
+ Property [ <default> private $cas ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method delta ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method initial ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\IncrementOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DecrementOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $durability_level ]
+ Property [ <default> private $delta ]
+ Property [ <default> private $initial ]
+ Property [ <default> private $cas ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method delta ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method initial ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\DecrementOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\RemoveOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $cas ]
+ Property [ <default> private $durability_level ]
+ }
+
- Methods [3] {
- Method [ <internal:couchbase, overwrites Couchbase\SearchSort, ctor> final private method __construct ] {
+ Method [ <internal:couchbase> public method cas ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
}
+ - Return [ Couchbase\RemoveOptions ]
}
- Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+ Method [ <internal:couchbase> public method timeout ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\RemoveOptions ]
}
- Method [ <internal:couchbase> public method descending ] {
+ Method [ <internal:couchbase> public method durabilityLevel ] {
- Parameters [1] {
- Parameter #0 [ <required> $descending ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\RemoveOptions ]
}
}
}
- Class [ <internal:couchbase> abstract class Couchbase\CryptoProvider ] {
+ Class [ <internal:couchbase> class Couchbase\LookupInOptions ] {
- - Constants [2] {
- Constant [ public int KEY_TYPE_ENCRYPT ] { 0 }
- Constant [ public int KEY_TYPE_DECRYPT ] { 1 }
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $with_expiry ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\LookupInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method withExpiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\LookupInOptions ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\MutateInOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $cas ]
+ Property [ <default> private $timeout ]
+ Property [ <default> private $expiry ]
+ Property [ <default> private $durability_level ]
+ Property [ <default> private $store_semantics ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method cas ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method expiry ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method durabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+
+ Method [ <internal:couchbase> public method storeSemantics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\MutateInOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\StoreSemantics ] {
+
+ - Constants [3] {
+ Constant [ public int REPLACE ] { 0 }
+ Constant [ public int UPSERT ] { 1 }
+ Constant [ public int INSERT ] { 2 }
}
- Static properties [0] {
@@ -3767,63 +9810,156 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Properties [0] {
}
- - Methods [7] {
- Method [ <internal:couchbase> abstract public method encrypt ] {
+ - Methods [0] {
+ }
+ }
- - Parameters [2] {
- Parameter #0 [ <required> string $bytes ]
- Parameter #1 [ <required> string $iv ]
+ Class [ <internal:couchbase> class Couchbase\ViewOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $include_docs ]
+ Property [ <default> private $max_concurrent_docs ]
+ Property [ <default> private $query ]
+ Property [ <default> private $body ]
+ }
+
+ - Methods [14] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\ViewOptions ]
}
- Method [ <internal:couchbase> abstract public method decrypt ] {
+ Method [ <internal:couchbase> public method includeDocuments ] {
- Parameters [2] {
- Parameter #0 [ <required> string $bytes ]
- Parameter #1 [ <required> string $iv ]
+ Parameter #0 [ <required> bool $arg ]
+ Parameter #1 [ <optional> int or NULL $maxConcurrentDocuments ]
}
+ - Return [ Couchbase\ViewOptions ]
}
- Method [ <internal:couchbase> public method getKeyId ] {
+ Method [ <internal:couchbase> public method key ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> $arg ]
}
+ - Return [ Couchbase\ViewOptions ]
}
- Method [ <internal:couchbase> public method generateIV ] {
+ Method [ <internal:couchbase> public method keys ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
}
+ - Return [ Couchbase\ViewOptions ]
}
- Method [ <internal:couchbase> public method sign ] {
+ Method [ <internal:couchbase> public method limit ] {
- Parameters [1] {
- Parameter #0 [ <required> array $bytes ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\ViewOptions ]
}
- Method [ <internal:couchbase> public method verifySignature ] {
+ Method [ <internal:couchbase> public method skip ] {
- - Parameters [2] {
- Parameter #0 [ <required> array $bytes ]
- Parameter #1 [ <required> string $signature ]
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\ViewOptions ]
}
- Method [ <internal, deprecated:couchbase> public method loadKey ] {
+ Method [ <internal:couchbase> public method scanConsistency ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method order ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method reduce ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method group ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method groupLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method range ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $start ]
+ Parameter #1 [ <required> $end ]
+ Parameter #2 [ <optional> bool $inclusiveEnd ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method idRange ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $start ]
+ Parameter #1 [ <required> string or NULL $end ]
+ Parameter #2 [ <optional> bool $inclusiveEnd ]
+ }
+ - Return [ Couchbase\ViewOptions ]
+ }
+
+ Method [ <internal:couchbase> public method raw ] {
- Parameters [2] {
- Parameter #0 [ <required> int $keyType ]
- Parameter #1 [ <required> string $keyId ]
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
}
+ - Return [ Couchbase\ViewOptions ]
}
}
}
- Class [ <internal:couchbase> class Couchbase\SearchIndexManager ] {
+ Interface [ <internal:couchbase> interface Couchbase\ViewScanConsistency ] {
- - Constants [0] {
+ - Constants [3] {
+ Constant [ public int NOT_BOUNDED ] { 0 }
+ Constant [ public int REQUEST_PLUS ] { 1 }
+ Constant [ public int UPDATE_AFTER ] { 2 }
}
- Static properties [0] {
@@ -3835,73 +9971,425 @@ Extension [ <persistent> extension #109 couchbase version 2.6.2 ] {
- Properties [0] {
}
- - Methods [10] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ - Methods [0] {
+ }
+ }
- - Parameters [0] {
+ Interface [ <internal:couchbase> interface Couchbase\ViewOrdering ] {
+
+ - Constants [2] {
+ Constant [ public int ASCENDING ] { 0 }
+ Constant [ public int DESCENDING ] { 1 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\QueryOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [16] {
+ Property [ <default> private $timeout ]
+ Property [ <default> private $adhoc ]
+ Property [ <default> private $metrics ]
+ Property [ <default> private $readonly ]
+ Property [ <default> private $flex_index ]
+ Property [ <default> private $scan_cap ]
+ Property [ <default> private $pipeline_batch ]
+ Property [ <default> private $pipeline_cap ]
+ Property [ <default> private $scan_consistency ]
+ Property [ <default> private $consistent_with ]
+ Property [ <default> private $positional_params ]
+ Property [ <default> private $named_params ]
+ Property [ <default> private $raw_params ]
+ Property [ <default> private $max_parallelism ]
+ Property [ <default> private $profile ]
+ Property [ <default> private $client_context_id ]
+ }
+
+ - Methods [16] {
+ Method [ <internal:couchbase> public method timeout ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\QueryOptions ]
}
- Method [ <internal:couchbase> public method listIndexes ] {
+ Method [ <internal:couchbase> public method scanConsistency ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\QueryOptions ]
}
- Method [ <internal:couchbase> public method getIndex ] {
+ Method [ <internal:couchbase> public method consistentWith ] {
- Parameters [1] {
- Parameter #0 [ <required> $name ]
+ Parameter #0 [ <required> Couchbase\MutationState $arg ]
}
+ - Return [ Couchbase\QueryOptions ]
}
- Method [ <internal:couchbase> public method createIndex ] {
+ Method [ <internal:couchbase> public method scanCap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method pipelineCap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method pipelineBatch ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method readonly ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method flexIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method adhoc ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method metrics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method namedParameters ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method positionalParameters ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $arg ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+
+ Method [ <internal:couchbase> public method raw ] {
- Parameters [2] {
- Parameter #0 [ <required> $name ]
- Parameter #1 [ <required> $indexDefinition ]
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
}
+ - Return [ Couchbase\QueryOptions ]
}
- Method [ <internal:couchbase> public method deleteIndex ] {
+ Method [ <internal:couchbase> public method maxParallelism ] {
- Parameters [1] {
- Parameter #0 [ <required> $name ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\QueryOptions ]
}
- Method [ <internal:couchbase> public method getIndexedDocumentsCount ] {
+ Method [ <internal:couchbase> public method profile ] {
- Parameters [1] {
- Parameter #0 [ <required> $name ]
+ Parameter #0 [ <required> int $arg ]
}
+ - Return [ Couchbase\QueryOptions ]
}
- Method [ <internal:couchbase> public method listIndexDefinitions ] {
+ Method [ <internal:couchbase> public method clientContextId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ Couchbase\QueryOptions ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryScanConsistency ] {
+
+ - Constants [3] {
+ Constant [ public int NOT_BOUNDED ] { 1 }
+ Constant [ public int REQUEST_PLUS ] { 2 }
+ Constant [ public int STATEMENT_PLUS ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\QueryProfile ] {
+
+ - Constants [3] {
+ Constant [ public int OFF ] { 1 }
+ Constant [ public int PHASES ] { 2 }
+ Constant [ public int TIMINGS ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ViewIndexManager ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> private $bucket ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> public method getAllDesignDocuments ] {
- Parameters [0] {
}
+ - Return [ array ]
}
- Method [ <internal:couchbase> public method listIndexDefinition ] {
+ Method [ <internal:couchbase> public method getDesignDocument ] {
- Parameters [1] {
Parameter #0 [ <required> $name ]
}
+ - Return [ Couchbase\DesignDocument ]
}
- Method [ <internal:couchbase> public method getIndexDefinition ] {
+ Method [ <internal:couchbase> public method dropDesignDocument ] {
- Parameters [1] {
Parameter #0 [ <required> $name ]
}
}
- Method [ <internal:couchbase> public method getIndexedDocumentCount ] {
+ Method [ <internal:couchbase> public method upsertDesignDocument ] {
- Parameters [1] {
- Parameter #0 [ <required> $name ]
+ Parameter #0 [ <required> Couchbase\DesignDocument $document ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DesignDocument implements JsonSerializable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $name ]
+ Property [ <default> private $views ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method views ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\DesignDocument ]
+ }
+
+ Method [ <internal:couchbase> public method setViews ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $views ]
+ }
+ - Return [ Couchbase\DesignDocument ]
+ }
+
+ Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\View ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ <default> private $name ]
+ Property [ <default> private $map ]
+ Property [ <default> private $reduce ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:couchbase> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method map ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method reduce ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ Couchbase\View ]
+ }
+
+ Method [ <internal:couchbase> public method setMap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $map_js_code ]
+ }
+ - Return [ Couchbase\View ]
+ }
+
+ Method [ <internal:couchbase> public method setReduce ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $reduce_js_code ]
+ }
+ - Return [ Couchbase\View ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\ClusterOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $username ]
+ Property [ <default> private $password ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:couchbase> public method credentials ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $username ]
+ Parameter #1 [ <optional> string $password ]
}
+ - Return [ Couchbase\ClusterOptions ]
}
}
}
diff --git a/php-pecl-couchbase3.spec b/php-pecl-couchbase3.spec
index 6fa9291..16c1e71 100644
--- a/php-pecl-couchbase3.spec
+++ b/php-pecl-couchbase3.spec
@@ -1,4 +1,4 @@
-# remirepo spec file for php-pecl-couchbase2
+# remirepo spec file for php-pecl-couchbase3
#
# Copyright (c) 2013-2020 Remi Collet
# License: CC-BY-SA
@@ -24,29 +24,26 @@
%global libbuildver %(pkg-config --silence-errors --modversion libcouchbase 2>/dev/null || echo 65536)
Summary: Couchbase Server PHP extension
-Name: %{?sub_prefix}php-pecl-couchbase2
-Version: 2.6.2
+Name: %{?sub_prefix}php-pecl-couchbase3
+Version: 3.0.4
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: %{?dtsprefix}gcc
-BuildRequires: %{?scl_prefix}php-devel >= 5.6
+BuildRequires: %{?scl_prefix}php-devel >= 7.1
BuildRequires: %{?scl_prefix}php-pear
-BuildRequires: %{?scl_prefix}php-pecl-igbinary-devel
BuildRequires: %{?scl_prefix}php-json
BuildRequires: %{?scl_prefix}php-tokenizer
-BuildRequires: pkgconfig(libcouchbase) >= 2.10.5
+BuildRequires: pkgconfig(libcouchbase) >= 3.0.0
BuildRequires: fastlz-devel
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-igbinary%{?_isa}
Requires: %{?scl_prefix}php-tokenizer%{?_isa}
-Requires: libcouchbase%{?_isa} >= %{libbuildver}
%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}
Provides: %{?scl_prefix}php-%{pecl_name} = %{version}
@@ -57,28 +54,32 @@ Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}
Provides: %{?scl_prefix}php-pecl-%{pecl_name}2 = %{version}-%{release}
Provides: %{?scl_prefix}php-pecl-%{pecl_name}2%{?_isa} = %{version}-%{release}
%endif
-%if "%{php_version}" > "7.0"
-Obsoletes: %{?scl_prefix}php-pecl-couchbase < 2
-Provides: %{?scl_prefix}php-pecl-couchbase = %{version}
-Provides: %{?scl_prefix}php-pecl-couchbase%{?_isa} = %{version}
+Obsoletes: %{?scl_prefix}php-pecl-couchbase < 3
+Provides: %{?scl_prefix}php-pecl-couchbase = %{version}
+Provides: %{?scl_prefix}php-pecl-couchbase%{?_isa} = %{version}
+%if 0%{?fedora} >= 35 || 0%{?rhel} >= 9 || "%{php_version}" > "8.0"
+Obsoletes: %{?scl_prefix}php-pecl-couchbase2 < 3
+Provides: %{?scl_prefix}php-pecl-couchbase2 = %{version}
+Provides: %{?scl_prefix}php-pecl-couchbase2%{?_isa} = %{version}
%else
# Only 1 version can be installed
-Conflicts: %{?scl_prefix}php-pecl-couchbase < 2
+Conflicts: %{?scl_prefix}php-pecl-couchbase < 3
+Conflicts: %{?scl_prefix}php-pecl-couchbase2 < 3
%endif
%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
# Other third party repo stuff
%if "%{php_version}" > "7.2"
-Obsoletes: php72u-pecl-%{pecl_name}2 <= %{version}
-Obsoletes: php72w-pecl-%{pecl_name}2 <= %{version}
+Obsoletes: php72u-pecl-%{pecl_name} <= %{version}
%endif
%if "%{php_version}" > "7.3"
-Obsoletes: php73-pecl-%{pecl_name}2 <= %{version}
-Obsoletes: php73w-pecl-%{pecl_name}2 <= %{version}
+Obsoletes: php73-pecl-%{pecl_name} <= %{version}
%endif
%if "%{php_version}" > "7.4"
-Obsoletes: php74-pecl-%{pecl_name}2 <= %{version}
-Obsoletes: php74w-pecl-%{pecl_name}2 <= %{version}
+Obsoletes: php74-pecl-%{pecl_name} <= %{version}
+%endif
+%if "%{php_version}" > "8.0"
+Obsoletes: php80-pecl-%{pecl_name} <= %{version}
%endif
%endif
@@ -130,6 +131,7 @@ extension=%{pecl_name}.so
;couchbase.encoder.compression_factor = 0.0
;couchbase.decoder.json_arrays = 0
;couchbase.pool.max_idle_time_sec = 60
+;couchbase.allow_fallback_to_bucket_connection = 0
EOF
%if 0%{?__ztsphp:1}
@@ -189,7 +191,6 @@ done
: minimal NTS load test
%{__php} -n \
-d extension=tokenizer.so \
- -d extension=igbinary.so \
-d extension=json.so \
-d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
-m | grep %{pecl_name}
@@ -198,7 +199,6 @@ done
: minimal ZTS load test
%{__ztsphp} -n \
-d extension=tokenizer.so \
- -d extension=igbinary.so \
-d extension=json.so \
-d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \
-m | grep %{pecl_name}
@@ -240,6 +240,13 @@ fi
%changelog
+* Thu Nov 12 2020 Remi Collet <remi@remirepo.net> - 3.0.4-1
+- update to 3.0.4
+- rename to php-pecl-couchbase3
+- raise dependency on PHP 7.1
+- raise dependency on libcouchbase 3.0
+- drop dependency on igbinary extension
+
* Tue Feb 4 2020 Remi Collet <remi@remirepo.net> - 2.6.2-1
- update to 2.6.2