Extension [ extension #82 teds version 0.1.1 ] { - 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 ] } } - Classes [5] { 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 [21] { 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 capacity ] { - Parameters [0] { } - Return [ int ] } 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 pushBack ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ void ] } Method [ public method pushFront ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ void ] } Method [ public method popBack ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method popFront ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method toArray ] { - Parameters [0] { } - Return [ array ] } Method [ public method valueAt ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method setValueAt ] { - 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|false ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } 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 [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 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|false ] } Method [ public method indexOfValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ int|false ] } 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 [14] { 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 __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 valueAt ] { - 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|false ] } 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 [23] { 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 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|false ] } Method [ public method indexOfValue ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ int|false ] } 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\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 [21] { 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 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 __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 $value ] } - Return [ void ] } Method [ public method pop ] { - Parameters [0] { } - Return [ mixed ] } Method [ public method toArray ] { - Parameters [0] { } - Return [ array ] } Method [ public method valueAt ] { - Parameters [1] { Parameter #0 [ int $offset ] } - Return [ mixed ] } Method [ public method setValueAt ] { - 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|false ] } Method [ public method contains ] { - Parameters [1] { Parameter #0 [ mixed $value ] } - Return [ bool ] } Method [ public method shrinkToFit ] { - Parameters [0] { } - Return [ void ] } Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ array ] } } } } }