diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 481 | 
1 files changed, 461 insertions, 20 deletions
| @@ -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 ]          } | 
