Extension [ extension #99 teds version 0.8.0 ] { - Functions { Function [ function Teds\any ] { - Parameters [2] { Parameter #0 [ iterable $iterable ] Parameter #1 [ ?callable $callback = null ] } - Return [ bool ] } Function [ function Teds\all ] { - Parameters [2] { Parameter #0 [ iterable $iterable ] Parameter #1 [ ?callable $callback = null ] } - Return [ bool ] } Function [ function Teds\none ] { - Parameters [2] { Parameter #0 [ iterable $iterable ] Parameter #1 [ ?callable $callback = null ] } - Return [ bool ] } Function [ function Teds\includes_value ] { - Parameters [2] { Parameter #0 [ iterable $iterable ] Parameter #1 [ mixed $value ] } - Return [ bool ] } Function [ function Teds\fold ] { - Parameters [3] { Parameter #0 [ iterable $iterable ] Parameter #1 [ callable $callback ] Parameter #2 [ mixed $initial ] } - Return [ mixed ] } Function [ function Teds\find ] { - Parameters [3] { Parameter #0 [ iterable $iterable ] Parameter #1 [ callable $callback ] Parameter #2 [ mixed $default = null ] } - Return [ mixed ] } Function [ function Teds\unique_values ] { - Parameters [1] { Parameter #0 [ iterable $iterable ] } - Return [ array ] } Function [ function Teds\array_value_first ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ mixed ] } Function [ function Teds\array_value_last ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ mixed ] } Function [ function Teds\stable_compare ] { - Parameters [2] { Parameter #0 [ mixed $v1 ] Parameter #1 [ mixed $v2 ] } - Return [ int ] } Function [ function Teds\strict_hash ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ int ] } Function [ function Teds\binary_search ] { - Parameters [4] { Parameter #0 [ array $array ] Parameter #1 [ mixed $target ] Parameter #2 [ ?callable $comparer = null ] Parameter #3 [ bool $useKey = false ] } - Return [ array ] } } - Classes [13] { Class [ final class Teds\Deque implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\Deque ] } } - Properties [0] { } - Methods [24] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method push ] { - Parameters [1] { Parameter #0 [ mixed ...$values ] } - Return [ void ] } Method [ public method unshift ] { - Parameters [1] { Parameter #0 [ mixed ...$values ] } - Return [ void ] } Method [ public method pop ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method shift ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method bottom ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method top ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method toArray ] { - Parameters [0] { } - Return [ array ] } Method [ public method get ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method set ] { - Parameters [2] { Parameter #0 [ int $offset ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetGet ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ bool ] } Method [ public method offsetSet ] { - Parameters [2] { Parameter #0 [ mixed $offset ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ void ] } Method [ public method indexOf ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ ?int ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method capacity ] { - Parameters [0] { } - Return [ int ] } } } Class [ final class Teds\ImmutableKeyValueSequence implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method fromPairs ] { - Parameters [1] { Parameter #0 [ iterable $pairs ] } - Return [ Teds\ImmutableKeyValueSequence ] } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\ImmutableKeyValueSequence ] } } - Properties [0] { } - Methods [16] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method toPairs ] { - Parameters [0] { } - Return [ array ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method keys ] { - Parameters [0] { } - Return [ array ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method keyAt ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method valueAt ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method indexOfKey ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ ?int ] } Method [ public method indexOfValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ ?int ] } Method [ public method containsKey ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ bool ] } Method [ public method containsValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\ImmutableSequence implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\ImmutableSequence ] } } - Properties [0] { } - Methods [15] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method toArray ] { - Parameters [0] { } - Return [ array ] } Method [ public method get ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method offsetGet ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ bool ] } Method [ public method offsetSet ] { - Parameters [2] { Parameter #0 [ mixed $offset ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ void ] } Method [ public method indexOf ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ ?int ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\KeyValueVector implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method fromPairs ] { - Parameters [1] { Parameter #0 [ iterable $pairs ] } - Return [ Teds\KeyValueVector ] } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\KeyValueVector ] } } - Properties [0] { } - Methods [24] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method capacity ] { - Parameters [0] { } - Return [ int ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method setSize ] { - Parameters [1] { Parameter #0 [ int $size ] } - Return [ void ] } Method [ public method toPairs ] { - Parameters [0] { } - Return [ array ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method push ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method pop ] { - Parameters [0] { } - Return [ array ] } Method [ public method keys ] { - Parameters [0] { } - Return [ array ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method keyAt ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method valueAt ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method setKeyAt ] { - Parameters [2] { Parameter #0 [ int $offset ] Parameter #1 [ mixed $key ] } - Return [ void ] } Method [ public method setValueAt ] { - Parameters [2] { Parameter #0 [ int $offset ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method indexOfKey ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ ?int ] } Method [ public method indexOfValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ ?int ] } Method [ public method containsKey ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ bool ] } Method [ public method containsValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method shrinkToFit ] { - Parameters [0] { } - Return [ void ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\SortedStrictMap implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method fromPairs ] { - Parameters [1] { Parameter #0 [ iterable $pairs ] } - Return [ Teds\SortedStrictMap ] } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\SortedStrictMap ] } } - Properties [0] { } - Methods [24] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method toPairs ] { - Parameters [0] { } - Return [ array ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method keys ] { - Parameters [0] { } - Return [ array ] } Method [ public method bottom ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method bottomKey ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method top ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method topKey ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method pop ] { - Parameters [0] { } - Return [ array ] } Method [ public method shift ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method offsetGet ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ bool ] } Method [ public method offsetSet ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ void ] } Method [ public method get ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $default = null ] } - Return [ mixed ] } Method [ public method containsValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method containsKey ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\SortedStrictSet implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\SortedStrictSet ] } } - Properties [0] { } - Methods [16] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method bottom ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method top ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method pop ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method shift ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method add ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method remove ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ class Teds\StableMinHeap extends SplHeap implements Countable, Traversable, Iterator ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [14] { Method [ public method compare ] { - Parameters [2] { Parameter #0 [ mixed $value1 ] Parameter #1 [ mixed $value2 ] } - Return [ int ] } Method [ public method extract ] { - Parameters [0] { } } Method [ public method insert ] { - Parameters [1] { Parameter #0 [ mixed $value ] } } Method [ public method top ] { - Parameters [0] { } } Method [ public method count ] { - Parameters [0] { } } Method [ public method isEmpty ] { - Parameters [0] { } } Method [ public method rewind ] { - Parameters [0] { } } Method [ public method current ] { - Parameters [0] { } } Method [ public method key ] { - Parameters [0] { } } Method [ public method next ] { - Parameters [0] { } } Method [ public method valid ] { - Parameters [0] { } } Method [ public method recoverFromCorruption ] { - Parameters [0] { } } Method [ public method isCorrupted ] { - Parameters [0] { } } Method [ public method __debugInfo ] { - Parameters [0] { } } } } Class [ class Teds\StableMaxHeap extends SplHeap implements Countable, Traversable, Iterator ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [14] { Method [ public method compare ] { - Parameters [2] { Parameter #0 [ mixed $value1 ] Parameter #1 [ mixed $value2 ] } - Return [ int ] } Method [ public method extract ] { - Parameters [0] { } } Method [ public method insert ] { - Parameters [1] { Parameter #0 [ mixed $value ] } } Method [ public method top ] { - Parameters [0] { } } Method [ public method count ] { - Parameters [0] { } } Method [ public method isEmpty ] { - Parameters [0] { } } Method [ public method rewind ] { - Parameters [0] { } } Method [ public method current ] { - Parameters [0] { } } Method [ public method key ] { - Parameters [0] { } } Method [ public method next ] { - Parameters [0] { } } Method [ public method valid ] { - Parameters [0] { } } Method [ public method recoverFromCorruption ] { - Parameters [0] { } } Method [ public method isCorrupted ] { - Parameters [0] { } } Method [ public method __debugInfo ] { - Parameters [0] { } } } } Class [ final class Teds\StableSortedListMap implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method fromPairs ] { - Parameters [1] { Parameter #0 [ iterable $pairs ] } - Return [ Teds\StableSortedListMap ] } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\StableSortedListMap ] } } - Properties [0] { } - Methods [24] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method toPairs ] { - Parameters [0] { } - Return [ array ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method keys ] { - Parameters [0] { } - Return [ array ] } Method [ public method bottom ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method bottomKey ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method top ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method topKey ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method pop ] { - Parameters [0] { } - Return [ array ] } Method [ public method shift ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method offsetGet ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ bool ] } Method [ public method offsetSet ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ void ] } Method [ public method get ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $default = null ] } - Return [ mixed ] } Method [ public method containsValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method containsKey ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\StableSortedListSet implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\StableSortedListSet ] } } - Properties [0] { } - Methods [16] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method bottom ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method top ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method pop ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method shift ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method add ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method remove ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\StrictMap implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method fromPairs ] { - Parameters [1] { Parameter #0 [ iterable $pairs ] } - Return [ Teds\StrictMap ] } Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\StrictMap ] } } - Properties [0] { } - Methods [18] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method toPairs ] { - Parameters [0] { } - Return [ array ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method keys ] { - Parameters [0] { } - Return [ array ] } Method [ public method offsetGet ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ bool ] } Method [ public method offsetSet ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { Parameter #0 [ mixed $key ] } - Return [ void ] } Method [ public method containsValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method containsKey ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method get ] { - Parameters [2] { Parameter #0 [ mixed $key ] Parameter #1 [ mixed $default = null ] } - Return [ mixed ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\StrictSet implements IteratorAggregate, Traversable, Countable, JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\StrictSet ] } } - Properties [0] { } - Methods [12] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method values ] { - Parameters [0] { } - Return [ array ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method add ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method remove ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } Class [ final class Teds\Vector implements IteratorAggregate, Traversable, Countable, JsonSerializable, ArrayAccess ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method __set_state ] { - Parameters [1] { Parameter #0 [ array $array ] } - Return [ Teds\Vector ] } } - Properties [0] { } - Methods [25] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ iterable $iterator = [] ] } } Method [ public method getIterator ] { - Parameters [0] { } - Return [ InternalIterator ] } Method [ public method count ] { - Parameters [0] { } - Return [ int ] } Method [ public method isEmpty ] { - Parameters [0] { } - Return [ bool ] } Method [ public method capacity ] { - Parameters [0] { } - Return [ int ] } Method [ public method shrinkToFit ] { - Parameters [0] { } - Return [ void ] } Method [ public method reserve ] { - Parameters [1] { Parameter #0 [ int $capacity ] } - Return [ void ] } Method [ public method clear ] { - Parameters [0] { } - Return [ void ] } Method [ public method setSize ] { - Parameters [2] { Parameter #0 [ int $size ] Parameter #1 [ mixed $value = null ] } - Return [ void ] } Method [ public method __serialize ] { - Parameters [0] { } - Return [ array ] } Method [ public method __unserialize ] { - Parameters [1] { Parameter #0 [ array $data ] } - Return [ void ] } Method [ public method push ] { - Parameters [1] { Parameter #0 [ mixed ...$values ] } - Return [ void ] } Method [ public method pop ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method toArray ] { - Parameters [0] { } - Return [ array ] } Method [ public method get ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method set ] { - Parameters [2] { Parameter #0 [ int $offset ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetGet ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ bool ] } Method [ public method offsetSet ] { - Parameters [2] { Parameter #0 [ mixed $offset ] Parameter #1 [ mixed $value ] } - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { Parameter #0 [ mixed $offset ] } - Return [ void ] } Method [ public method indexOf ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ ?int ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method map ] { - Parameters [1] { Parameter #0 [ callable $callback ] } - Return [ Teds\Vector ] } Method [ public method filter ] { - Parameters [1] { Parameter #0 [ ?callable $callback = null ] } - Return [ Teds\Vector ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } } }