summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION481
1 files changed, 461 insertions, 20 deletions
diff --git a/REFLECTION b/REFLECTION
index a919ee4..3f62614 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
+Extension [ <persistent> extension #117 couchbase version 3.0.5 ] {
- Dependencies {
Dependency [ json (Required) ]
@@ -348,7 +348,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
}
}
- - Classes [187] {
+ - Classes [195] {
Interface [ <internal:couchbase> interface Couchbase\MutationToken ] {
- Constants [0] {
@@ -853,13 +853,20 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Properties [0] {
}
- - Methods [2] {
+ - Methods [3] {
Method [ <internal:couchbase> abstract public method content ] {
- Parameters [0] {
}
}
+ Method [ <internal:couchbase> abstract public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ DateTimeImmutable or NULL ]
+ }
+
Method [ <internal:couchbase, inherits Couchbase\Result> abstract public method cas ] {
- Parameters [0] {
@@ -890,7 +897,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Property [ <default> private $err_ref ]
}
- - Methods [3] {
+ - Methods [4] {
Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
- Parameters [0] {
@@ -898,13 +905,20 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method expiry ] {
+ Method [ <internal, deprecated:couchbase> public method expiry ] {
- Parameters [0] {
}
- Return [ int or NULL ]
}
+ Method [ <internal:couchbase, prototype Couchbase\GetResult> public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ DateTimeImmutable or NULL ]
+ }
+
Method [ <internal:couchbase, prototype Couchbase\GetResult> public method content ] {
- Parameters [0] {
@@ -980,7 +994,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method expiry ] {
+ Method [ <internal, deprecated:couchbase> public method expiry ] {
- Parameters [0] {
}
@@ -1307,7 +1321,14 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Properties [0] {
}
- - Methods [4] {
+ - Methods [5] {
+ Method [ <internal:couchbase> abstract public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ DateTimeImmutable or NULL ]
+ }
+
Method [ <internal:couchbase> abstract public method content ] {
- Parameters [1] {
@@ -1361,7 +1382,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Property [ <default> private $data ]
}
- - Methods [5] {
+ - Methods [6] {
Method [ <internal:couchbase, prototype Couchbase\Result> public method cas ] {
- Parameters [0] {
@@ -1369,13 +1390,20 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Return [ string or NULL ]
}
- Method [ <internal:couchbase> public method expiry ] {
+ Method [ <internal, deprecated:couchbase> public method expiry ] {
- Parameters [0] {
}
- Return [ int or NULL ]
}
+ Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method expiryTime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ DateTimeImmutable or NULL ]
+ }
+
Method [ <internal:couchbase, prototype Couchbase\LookupInResult> public method content ] {
- Parameters [1] {
@@ -1669,6 +1697,394 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
}
}
+ Interface [ <internal:couchbase> interface Couchbase\SearchFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase> abstract public method field ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method total ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method missing ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method other ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase> abstract public method terms ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method numericRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method dateRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\SearchFacetResultImpl implements Couchbase\SearchFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> private $name ]
+ Property [ <default> private $field ]
+ Property [ <default> private $total ]
+ Property [ <default> private $missing ]
+ Property [ <default> private $other ]
+ Property [ <default> private $terms ]
+ Property [ <default> private $numeric_ranges ]
+ Property [ <default> private $date_ranges ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method field ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method total ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method missing ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method other ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method terms ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method numericRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\SearchFacetResult> public method dateRanges ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array or NULL ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\TermFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase> abstract public method term ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\TermFacetResultImpl implements Couchbase\TermFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> private $term ]
+ Property [ <default> private $count ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:couchbase, prototype Couchbase\TermFacetResult> public method term ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\TermFacetResult> public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\NumericRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method min ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method max ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase> abstract public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\NumericRangeFacetResultImpl implements Couchbase\NumericRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $name ]
+ Property [ <default> private $min ]
+ Property [ <default> private $max ]
+ Property [ <default> private $count ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method min ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method max ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\NumericRangeFacetResult> public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Interface [ <internal:couchbase> interface Couchbase\DateRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase> abstract public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> abstract public method start ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase> abstract public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:couchbase> class Couchbase\DateRangeFacetResultImpl implements Couchbase\DateRangeFacetResult ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> private $name ]
+ Property [ <default> private $start ]
+ Property [ <default> private $end ]
+ Property [ <default> private $count ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method name ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method start ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string or NULL ]
+ }
+
+ Method [ <internal:couchbase, prototype Couchbase\DateRangeFacetResult> public method count ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
Interface [ <internal:couchbase> interface Couchbase\SearchResult ] {
- Constants [0] {
@@ -5075,7 +5491,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Static methods [0] {
}
- - Properties [9] {
+ - Properties [10] {
Property [ <default> private $name ]
Property [ <default> private $flush_enabled ]
Property [ <default> private $ram_quota_mb ]
@@ -5085,9 +5501,10 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Property [ <default> private $eviction_policy ]
Property [ <default> private $max_ttl ]
Property [ <default> private $compression_mode ]
+ Property [ <default> private $minimal_durability_level ]
}
- - Methods [20] {
+ - Methods [22] {
Method [ <internal:couchbase> public method name ] {
- Parameters [0] {
@@ -5223,6 +5640,21 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Return [ Couchbase\BucketSettings ]
}
+ Method [ <internal:couchbase> public method minimalDurabilityLevel ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:couchbase> public method setMinimalDurabilityLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $mode ]
+ }
+ - Return [ Couchbase\BucketSettings ]
+ }
+
Method [ <internal, deprecated:couchbase> public method ejectionMethod ] {
- Parameters [0] {
@@ -5876,20 +6308,20 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
}
- Methods [13] {
- Method [ <internal:couchbase, ctor> final private method __construct ] {
+ Method [ <internal:couchbase, ctor> private method __construct ] {
- Parameters [0] {
}
}
- Method [ <internal:couchbase> private method __get ] {
+ Method [ <internal:couchbase> public method __get ] {
- Parameters [1] {
Parameter #0 [ <required> $name ]
}
}
- Method [ <internal:couchbase> private method __set ] {
+ Method [ <internal:couchbase> public method __set ] {
- Parameters [2] {
Parameter #0 [ <required> $name ]
@@ -7079,7 +7511,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Static methods [0] {
}
- - Properties [10] {
+ - Properties [11] {
Property [ <default> private $timeout ]
Property [ <default> private $limit ]
Property [ <default> private $skip ]
@@ -7090,9 +7522,10 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Property [ <default> private $facets ]
Property [ <default> private $highlight_style ]
Property [ <default> private $highlight_fields ]
+ Property [ <default> private $disable_scoring ]
}
- - Methods [10] {
+ - Methods [11] {
Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] {
- Parameters [0] {
@@ -7131,6 +7564,14 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
- Return [ Couchbase\SearchOptions ]
}
+ Method [ <internal:couchbase> public method disableScoring ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $disableScoring ]
+ }
+ - Return [ Couchbase\SearchOptions ]
+ }
+
Method [ <internal:couchbase> public method consistentWith ] {
- Parameters [2] {
@@ -9253,7 +9694,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Method [ <internal:couchbase> public method expiry ] {
- Parameters [1] {
- Parameter #0 [ <required> int $arg ]
+ Parameter #0 [ <required> $arg ]
}
- Return [ Couchbase\InsertOptions ]
}
@@ -9306,7 +9747,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Method [ <internal:couchbase> public method expiry ] {
- Parameters [1] {
- Parameter #0 [ <required> int $arg ]
+ Parameter #0 [ <required> $arg ]
}
- Return [ Couchbase\UpsertOptions ]
}
@@ -9359,7 +9800,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Method [ <internal:couchbase> public method expiry ] {
- Parameters [1] {
- Parameter #0 [ <required> int $arg ]
+ Parameter #0 [ <required> $arg ]
}
- Return [ Couchbase\ReplaceOptions ]
}
@@ -9770,7 +10211,7 @@ Extension [ <persistent> extension #117 couchbase version 3.0.4 ] {
Method [ <internal:couchbase> public method expiry ] {
- Parameters [1] {
- Parameter #0 [ <required> int $arg ]
+ Parameter #0 [ <required> $arg ]
}
- Return [ Couchbase\MutateInOptions ]
}