From 2e5096e3366e1b2a55f83572f74305e38d5f6202 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 7 Dec 2020 08:23:32 +0100 Subject: update to 3.0.5 drop patches merged upstream add patch for PHP 7.2 from https://github.com/couchbase/php-couchbase/pull/32 --- REFLECTION | 481 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 461 insertions(+), 20 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index a919ee4..3f62614 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #117 couchbase version 3.0.4 ] { +Extension [ extension #117 couchbase version 3.0.5 ] { - Dependencies { Dependency [ json (Required) ] @@ -348,7 +348,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { } } - - Classes [187] { + - Classes [195] { Interface [ interface Couchbase\MutationToken ] { - Constants [0] { @@ -853,13 +853,20 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Properties [0] { } - - Methods [2] { + - Methods [3] { Method [ abstract public method content ] { - Parameters [0] { } } + Method [ abstract public method expiryTime ] { + + - Parameters [0] { + } + - Return [ DateTimeImmutable or NULL ] + } + Method [ abstract public method cas ] { - Parameters [0] { @@ -890,7 +897,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Property [ private $err_ref ] } - - Methods [3] { + - Methods [4] { Method [ public method cas ] { - Parameters [0] { @@ -898,13 +905,20 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Return [ string or NULL ] } - Method [ public method expiry ] { + Method [ public method expiry ] { - Parameters [0] { } - Return [ int or NULL ] } + Method [ public method expiryTime ] { + + - Parameters [0] { + } + - Return [ DateTimeImmutable or NULL ] + } + Method [ public method content ] { - Parameters [0] { @@ -980,7 +994,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Return [ string or NULL ] } - Method [ public method expiry ] { + Method [ public method expiry ] { - Parameters [0] { } @@ -1307,7 +1321,14 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Properties [0] { } - - Methods [4] { + - Methods [5] { + Method [ abstract public method expiryTime ] { + + - Parameters [0] { + } + - Return [ DateTimeImmutable or NULL ] + } + Method [ abstract public method content ] { - Parameters [1] { @@ -1361,7 +1382,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Property [ private $data ] } - - Methods [5] { + - Methods [6] { Method [ public method cas ] { - Parameters [0] { @@ -1369,13 +1390,20 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Return [ string or NULL ] } - Method [ public method expiry ] { + Method [ public method expiry ] { - Parameters [0] { } - Return [ int or NULL ] } + Method [ public method expiryTime ] { + + - Parameters [0] { + } + - Return [ DateTimeImmutable or NULL ] + } + Method [ public method content ] { - Parameters [1] { @@ -1669,6 +1697,394 @@ Extension [ extension #117 couchbase version 3.0.4 ] { } } + Interface [ interface Couchbase\SearchFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ abstract public method field ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method total ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method missing ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method other ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ abstract public method terms ] { + + - Parameters [0] { + } + - Return [ array or NULL ] + } + + Method [ abstract public method numericRanges ] { + + - Parameters [0] { + } + - Return [ array or NULL ] + } + + Method [ abstract public method dateRanges ] { + + - Parameters [0] { + } + - Return [ array or NULL ] + } + } + } + + Class [ class Couchbase\SearchFacetResultImpl implements Couchbase\SearchFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [8] { + Property [ private $name ] + Property [ private $field ] + Property [ private $total ] + Property [ private $missing ] + Property [ private $other ] + Property [ private $terms ] + Property [ private $numeric_ranges ] + Property [ private $date_ranges ] + } + + - Methods [7] { + Method [ public method field ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method total ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method missing ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method other ] { + + - Parameters [0] { + } + - Return [ int ] + } + + Method [ public method terms ] { + + - Parameters [0] { + } + - Return [ array or NULL ] + } + + Method [ public method numericRanges ] { + + - Parameters [0] { + } + - Return [ array or NULL ] + } + + Method [ public method dateRanges ] { + + - Parameters [0] { + } + - Return [ array or NULL ] + } + } + } + + Interface [ interface Couchbase\TermFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method term ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Class [ class Couchbase\TermFacetResultImpl implements Couchbase\TermFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ private $term ] + Property [ private $count ] + } + + - Methods [2] { + Method [ public method term ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Interface [ interface Couchbase\NumericRangeFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method min ] { + + - Parameters [0] { + } + } + + Method [ abstract public method max ] { + + - Parameters [0] { + } + } + + Method [ abstract public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Class [ class Couchbase\NumericRangeFacetResultImpl implements Couchbase\NumericRangeFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ private $name ] + Property [ private $min ] + Property [ private $max ] + Property [ private $count ] + } + + - Methods [4] { + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method min ] { + + - Parameters [0] { + } + } + + Method [ public method max ] { + + - Parameters [0] { + } + } + + Method [ public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Interface [ interface Couchbase\DateRangeFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ abstract public method start ] { + + - Parameters [0] { + } + - Return [ string or NULL ] + } + + Method [ abstract public method end ] { + + - Parameters [0] { + } + - Return [ string or NULL ] + } + + Method [ abstract public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + + Class [ class Couchbase\DateRangeFacetResultImpl implements Couchbase\DateRangeFacetResult ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ private $name ] + Property [ private $start ] + Property [ private $end ] + Property [ private $count ] + } + + - Methods [4] { + Method [ public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method start ] { + + - Parameters [0] { + } + - Return [ string or NULL ] + } + + Method [ public method end ] { + + - Parameters [0] { + } + - Return [ string or NULL ] + } + + Method [ public method count ] { + + - Parameters [0] { + } + - Return [ int ] + } + } + } + Interface [ interface Couchbase\SearchResult ] { - Constants [0] { @@ -5075,7 +5491,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Static methods [0] { } - - Properties [9] { + - Properties [10] { Property [ private $name ] Property [ private $flush_enabled ] Property [ private $ram_quota_mb ] @@ -5085,9 +5501,10 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Property [ private $eviction_policy ] Property [ private $max_ttl ] Property [ private $compression_mode ] + Property [ private $minimal_durability_level ] } - - Methods [20] { + - Methods [22] { Method [ public method name ] { - Parameters [0] { @@ -5223,6 +5640,21 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Return [ Couchbase\BucketSettings ] } + Method [ public method minimalDurabilityLevel ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ public method setMinimalDurabilityLevel ] { + + - Parameters [1] { + Parameter #0 [ int $mode ] + } + - Return [ Couchbase\BucketSettings ] + } + Method [ public method ejectionMethod ] { - Parameters [0] { @@ -5876,20 +6308,20 @@ Extension [ extension #117 couchbase version 3.0.4 ] { } - Methods [13] { - Method [ final private method __construct ] { + Method [ private method __construct ] { - Parameters [0] { } } - Method [ private method __get ] { + Method [ public method __get ] { - Parameters [1] { Parameter #0 [ $name ] } } - Method [ private method __set ] { + Method [ public method __set ] { - Parameters [2] { Parameter #0 [ $name ] @@ -7079,7 +7511,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Static methods [0] { } - - Properties [10] { + - Properties [11] { Property [ private $timeout ] Property [ private $limit ] Property [ private $skip ] @@ -7090,9 +7522,10 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Property [ private $facets ] Property [ private $highlight_style ] Property [ private $highlight_fields ] + Property [ private $disable_scoring ] } - - Methods [10] { + - Methods [11] { Method [ public method jsonSerialize ] { - Parameters [0] { @@ -7131,6 +7564,14 @@ Extension [ extension #117 couchbase version 3.0.4 ] { - Return [ Couchbase\SearchOptions ] } + Method [ public method disableScoring ] { + + - Parameters [1] { + Parameter #0 [ bool $disableScoring ] + } + - Return [ Couchbase\SearchOptions ] + } + Method [ public method consistentWith ] { - Parameters [2] { @@ -9253,7 +9694,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Method [ public method expiry ] { - Parameters [1] { - Parameter #0 [ int $arg ] + Parameter #0 [ $arg ] } - Return [ Couchbase\InsertOptions ] } @@ -9306,7 +9747,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Method [ public method expiry ] { - Parameters [1] { - Parameter #0 [ int $arg ] + Parameter #0 [ $arg ] } - Return [ Couchbase\UpsertOptions ] } @@ -9359,7 +9800,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Method [ public method expiry ] { - Parameters [1] { - Parameter #0 [ int $arg ] + Parameter #0 [ $arg ] } - Return [ Couchbase\ReplaceOptions ] } @@ -9770,7 +10211,7 @@ Extension [ extension #117 couchbase version 3.0.4 ] { Method [ public method expiry ] { - Parameters [1] { - Parameter #0 [ int $arg ] + Parameter #0 [ $arg ] } - Return [ Couchbase\MutateInOptions ] } -- cgit