diff options
-rw-r--r-- | PHPINFO | 2 | ||||
-rw-r--r-- | REFLECTION | 612 | ||||
-rw-r--r-- | php-pecl-teds.spec | 5 |
3 files changed, 537 insertions, 82 deletions
@@ -2,4 +2,4 @@ teds teds support => enabled -teds version => 0.11.0 +teds version => 0.12.0 @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #99 teds version 0.11.0 ] { +Extension [ <persistent> extension #99 teds version 0.12.0 ] { - Functions { Function [ <internal:teds> function Teds\any ] { @@ -99,8 +99,263 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - - Classes [15] { - Class [ <internal:teds> <iterateable> final class Teds\Deque implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + - Classes [18] { + Interface [ <internal:teds> interface Teds\Values extends Traversable, Countable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ <internal:teds> abstract public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds> abstract public method isEmpty ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ <internal:teds> abstract public method contains ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + + Method [ <internal:Core, inherits Countable> abstract public method count ] { + + - Parameters [0] { + } + } + } + } + + Interface [ <internal:teds> interface Teds\Collection extends Teds\Values, Countable, Traversable, ArrayAccess ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [10] { + Method [ <internal:teds> abstract public method toArray ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds> abstract public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + + Method [ <internal:teds, inherits Teds\Values> abstract public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, inherits Teds\Values> abstract public method isEmpty ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ <internal:teds, inherits Teds\Values> abstract public method contains ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + + Method [ <internal:Core, inherits Countable> abstract public method count ] { + + - Parameters [0] { + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetExists ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetGet ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetSet ] { + + - Parameters [2] { + Parameter #0 [ <required> mixed $offset ] + Parameter #1 [ <required> mixed $value ] + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetUnset ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + } + } + } + + Interface [ <internal:teds> interface Teds\ListInterface extends Teds\Collection, ArrayAccess, Traversable, Countable, Teds\Values ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [14] { + Method [ <internal:teds> abstract public method get ] { + + - Parameters [1] { + Parameter #0 [ <required> int $offset ] + } + - Return [ mixed ] + } + + Method [ <internal:teds> abstract public method set ] { + + - Parameters [2] { + Parameter #0 [ <required> int $offset ] + Parameter #1 [ <required> mixed $value ] + } + - Return [ void ] + } + + Method [ <internal:teds> abstract public method push ] { + + - Parameters [1] { + Parameter #0 [ <optional> mixed ...$values ] + } + - Return [ void ] + } + + Method [ <internal:teds> abstract public method pop ] { + + - Parameters [0] { + } + - Return [ mixed ] + } + + Method [ <internal:teds, inherits Teds\Collection> abstract public method toArray ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, inherits Teds\Collection> abstract public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + + Method [ <internal:teds, inherits Teds\Values> abstract public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, inherits Teds\Values> abstract public method isEmpty ] { + + - Parameters [0] { + } + - Return [ bool ] + } + + Method [ <internal:teds, inherits Teds\Values> abstract public method contains ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + + Method [ <internal:Core, inherits Countable> abstract public method count ] { + + - Parameters [0] { + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetExists ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetGet ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetSet ] { + + - Parameters [2] { + Parameter #0 [ <required> mixed $offset ] + Parameter #1 [ <required> mixed $value ] + } + } + + Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetUnset ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + } + } + } + + Class [ <internal:teds> <iterateable> final class Teds\Deque implements IteratorAggregate, Traversable, Teds\ListInterface, Teds\Values, Countable, ArrayAccess, Teds\Collection, JsonSerializable ] { - Constants [0] { } @@ -121,7 +376,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [24] { + - Methods [26] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -143,7 +398,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -172,7 +427,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method push ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method push ] { - Parameters [1] { Parameter #0 [ <optional> mixed ...$values ] @@ -188,7 +443,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method pop ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method pop ] { - Parameters [0] { } @@ -216,14 +471,21 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method toArray ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { - Parameters [0] { } - Return [ array ] } - Method [ <internal:teds> public method get ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\ListInterface> public method get ] { - Parameters [1] { Parameter #0 [ <required> int $offset ] @@ -231,7 +493,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method set ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method set ] { - Parameters [2] { Parameter #0 [ <required> int $offset ] @@ -256,6 +518,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { @@ -281,7 +551,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ ?int ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -305,7 +575,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\ImmutableKeyValueSequence implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { + Class [ <internal:teds> <iterateable> final class Teds\ImmutableKeyValueSequence implements IteratorAggregate, Traversable, Teds\Values, Countable, JsonSerializable ] { - Constants [0] { } @@ -334,7 +604,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [16] { + - Methods [17] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -356,7 +626,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -392,7 +662,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ array ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -447,6 +717,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Values> public method contains ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype JsonSerializable> public method jsonSerialize ] { - Parameters [0] { @@ -456,7 +734,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\ImmutableSequence implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\ImmutableSequence implements IteratorAggregate, Traversable, Teds\Collection, ArrayAccess, Countable, Teds\Values, JsonSerializable ] { - Constants [0] { } @@ -477,7 +755,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [17] { + - Methods [19] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -499,7 +777,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -521,7 +799,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method toArray ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -552,6 +837,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { @@ -577,7 +870,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ ?int ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -610,7 +903,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\IntVector implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\IntVector implements IteratorAggregate, Traversable, Teds\ListInterface, Teds\Values, Countable, ArrayAccess, Teds\Collection, JsonSerializable ] { - Constants [0] { } @@ -631,7 +924,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [19] { + - Methods [23] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -653,7 +946,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -682,7 +975,15 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method push ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method push ] { + + - Parameters [1] { + Parameter #0 [ <optional> mixed ...$values ] + } + - Return [ void ] + } + + Method [ <internal:teds> public method pushInts ] { - Parameters [1] { Parameter #0 [ <optional> int ...$values ] @@ -690,21 +991,28 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method pop ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method pop ] { - Parameters [0] { } - Return [ int ] } - Method [ <internal:teds> public method toArray ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { - Parameters [0] { } - Return [ array ] } - Method [ <internal:teds> public method get ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\ListInterface> public method get ] { - Parameters [1] { Parameter #0 [ <required> int $offset ] @@ -712,7 +1020,16 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method set ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method set ] { + + - Parameters [2] { + Parameter #0 [ <required> int $offset ] + Parameter #1 [ <required> mixed $value ] + } + - Return [ void ] + } + + Method [ <internal:teds> public method setInt ] { - Parameters [2] { Parameter #0 [ <required> int $offset ] @@ -737,6 +1054,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { @@ -762,10 +1087,10 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ ?int ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { - Parameter #0 [ <required> int $value ] + Parameter #0 [ <required> mixed $value ] } - Return [ bool ] } @@ -808,7 +1133,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [24] { + - Methods [25] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -977,6 +1302,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds> public method contains ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $value ] + } + - Return [ bool ] + } + Method [ <internal:teds> public method shrinkToFit ] { - Parameters [0] { @@ -993,7 +1326,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\LowMemoryVector implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\LowMemoryVector implements IteratorAggregate, Traversable, Teds\ListInterface, Teds\Values, Countable, ArrayAccess, Teds\Collection, JsonSerializable ] { - Constants [0] { } @@ -1014,7 +1347,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [19] { + - Methods [21] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -1036,7 +1369,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -1065,7 +1398,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method push ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method push ] { - Parameters [1] { Parameter #0 [ <optional> mixed ...$values ] @@ -1073,21 +1406,28 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method pop ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method pop ] { - Parameters [0] { } - Return [ mixed ] } - Method [ <internal:teds> public method toArray ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { - Parameters [0] { } - Return [ array ] } - Method [ <internal:teds> public method get ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\ListInterface> public method get ] { - Parameters [1] { Parameter #0 [ <required> int $offset ] @@ -1095,7 +1435,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method set ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method set ] { - Parameters [2] { Parameter #0 [ <required> int $offset ] @@ -1120,6 +1460,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { @@ -1145,7 +1493,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ ?int ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -1162,7 +1510,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\SortedStrictMap implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\SortedStrictMap implements IteratorAggregate, Traversable, Teds\Collection, ArrayAccess, Countable, Teds\Values, JsonSerializable ] { - Constants [0] { } @@ -1191,7 +1539,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [26] { + - Methods [28] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -1213,7 +1561,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -1234,6 +1582,13 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ array ] } + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:teds> public method __serialize ] { - Parameters [0] { @@ -1249,7 +1604,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -1347,7 +1702,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method containsValue ] { + Method [ <internal, deprecated:teds> public method containsValue ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -1355,7 +1710,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } - Method [ <internal:teds> public method containsKey ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -1363,6 +1718,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $key ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype JsonSerializable> public method jsonSerialize ] { - Parameters [0] { @@ -1386,7 +1749,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\SortedStrictSet implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { + Class [ <internal:teds> <iterateable> final class Teds\SortedStrictSet implements IteratorAggregate, Traversable, Teds\Values, Countable, JsonSerializable ] { - Constants [0] { } @@ -1429,7 +1792,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -1458,7 +1821,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -1493,7 +1856,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -1561,7 +1924,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [12] { + - Methods [15] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -1646,6 +2009,28 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } - Return [ void ] } + + Method [ <internal:teds> public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds> public method __serialize ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds> public method __unserialize ] { + + - Parameters [1] { + Parameter #0 [ <required> array $data ] + } + - Return [ void ] + } } } @@ -1670,7 +2055,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [12] { + - Methods [15] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -1755,10 +2140,32 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } - Return [ void ] } + + Method [ <internal:teds> public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds> public method __serialize ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds> public method __unserialize ] { + + - Parameters [1] { + Parameter #0 [ <required> array $data ] + } + - Return [ void ] + } } } - Class [ <internal:teds> <iterateable> final class Teds\StableSortedListMap implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\StableSortedListMap implements IteratorAggregate, Traversable, Teds\Collection, ArrayAccess, Countable, Teds\Values, JsonSerializable ] { - Constants [0] { } @@ -1787,7 +2194,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [24] { + - Methods [26] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -1809,7 +2216,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -1845,7 +2252,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -1951,7 +2365,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } - Method [ <internal:teds> public method containsKey ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -1959,6 +2373,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $key ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype JsonSerializable> public method jsonSerialize ] { - Parameters [0] { @@ -1968,7 +2390,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\StableSortedListSet implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { + Class [ <internal:teds> <iterateable> final class Teds\StableSortedListSet implements IteratorAggregate, Traversable, Teds\Values, Countable, JsonSerializable ] { - Constants [0] { } @@ -2011,7 +2433,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -2040,7 +2462,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -2075,7 +2497,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -2108,7 +2530,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\StrictMap implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\StrictMap implements IteratorAggregate, Traversable, Teds\Collection, ArrayAccess, Countable, Teds\Values, JsonSerializable ] { - Constants [0] { } @@ -2137,7 +2559,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [18] { + - Methods [20] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -2159,7 +2581,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -2195,7 +2617,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } @@ -2242,7 +2671,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method containsValue ] { + Method [ <internal, deprecated:teds> public method containsValue ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -2250,7 +2679,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } - Method [ <internal:teds> public method containsKey ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -2258,6 +2687,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $key ] + } + - Return [ bool ] + } + Method [ <internal:teds> public method get ] { - Parameters [2] { @@ -2276,7 +2713,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\StrictSet implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { + Class [ <internal:teds> <iterateable> final class Teds\StrictSet implements IteratorAggregate, Traversable, Teds\Values, Countable, JsonSerializable ] { - Constants [0] { } @@ -2319,7 +2756,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -2348,14 +2785,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method values ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { - Parameters [0] { } - Return [ array ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] @@ -2388,7 +2825,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { } } - Class [ <internal:teds> <iterateable> final class Teds\Vector implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { + Class [ <internal:teds> <iterateable> final class Teds\Vector implements IteratorAggregate, Traversable, Teds\ListInterface, Teds\Values, Countable, ArrayAccess, Teds\Collection, JsonSerializable ] { - Constants [0] { } @@ -2409,7 +2846,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Properties [0] { } - - Methods [25] { + - Methods [27] { Method [ <internal:teds, ctor> public method __construct ] { - Parameters [1] { @@ -2431,7 +2868,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ int ] } - Method [ <internal:teds> public method isEmpty ] { + Method [ <internal:teds, prototype Teds\Values> public method isEmpty ] { - Parameters [0] { } @@ -2491,7 +2928,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method push ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method push ] { - Parameters [1] { Parameter #0 [ <optional> mixed ...$values ] @@ -2499,21 +2936,28 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ void ] } - Method [ <internal:teds> public method pop ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method pop ] { - Parameters [0] { } - Return [ mixed ] } - Method [ <internal:teds> public method toArray ] { + Method [ <internal:teds, prototype Teds\Collection> public method toArray ] { - Parameters [0] { } - Return [ array ] } - Method [ <internal:teds> public method get ] { + Method [ <internal:teds, prototype Teds\Values> public method values ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:teds, prototype Teds\ListInterface> public method get ] { - Parameters [1] { Parameter #0 [ <required> int $offset ] @@ -2521,7 +2965,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ mixed ] } - Method [ <internal:teds> public method set ] { + Method [ <internal:teds, prototype Teds\ListInterface> public method set ] { - Parameters [2] { Parameter #0 [ <required> int $offset ] @@ -2546,6 +2990,14 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ bool ] } + Method [ <internal:teds, prototype Teds\Collection> public method containsKey ] { + + - Parameters [1] { + Parameter #0 [ <required> mixed $offset ] + } + - Return [ bool ] + } + Method [ <internal:teds, prototype ArrayAccess> public method offsetSet ] { - Parameters [2] { @@ -2571,7 +3023,7 @@ Extension [ <persistent> extension #99 teds version 0.11.0 ] { - Return [ ?int ] } - Method [ <internal:teds> public method contains ] { + Method [ <internal:teds, prototype Teds\Values> public method contains ] { - Parameters [1] { Parameter #0 [ <required> mixed $value ] diff --git a/php-pecl-teds.spec b/php-pecl-teds.spec index 933cbda..1c97555 100644 --- a/php-pecl-teds.spec +++ b/php-pecl-teds.spec @@ -19,7 +19,7 @@ %global pecl_name teds %global ini_name 40-%{pecl_name}.ini -%global upstream_version 0.11.0 +%global upstream_version 0.12.0 #global upstream_prever a1 Summary: Tentative Extra Data Structures @@ -194,6 +194,9 @@ fi %changelog +* Thu Feb 10 2022 Remi Collet <remi@remirepo.net> - 0.12.0-1 +- update to 0.12.0 + * Wed Feb 9 2022 Remi Collet <remi@remirepo.net> - 0.11.0-1 - update to 0.11.0 |