Seq
final class Seq implements Countable, IteratorAggregate, JsonSerializable, ArrayAccess (View source)
Constants
| MIN_CAPACITY |
|
Methods
No description
No description
No description
No description
No description
No description
Count elements of an object
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Whether a offset exists
Offset to retrieve
Offset to set
Offset to unset
Details
__construct(iterable $values = [])
No description
void
allocate(int $capacity)
No description
void
apply(callable $callback)
No description
int
capacity()
No description
void
clear()
No description
bool
contains(TValue ...$values)
No description
Seq
copy()
No description
int
count()
Count elements of an object
Seq
filter(callable|null $callback = null)
No description
int|false
find(TValue $value)
No description
TValue
first()
No description
Traversable
getIterator()
No description
TValue
get(int $index)
No description
void
insert(int $index, TValue ...$values)
No description
bool
isEmpty()
No description
string
join(string $glue = '')
No description
mixed
jsonSerialize()
No description
TValue
last()
No description
Seq
map(callable $callback)
No description
Seq
merge(TValue> $values)
No description
TValue
pop()
No description
void
push(TValue ...$values)
No description
TReturn|null
reduce(callable $callback, TInitial|null $initial = null)
No description
TValue
remove(int $index)
No description
void
reverse()
No description
Seq
reversed()
No description
void
rotate(int $rotations)
No description
void
set(int $index, TValue $value)
No description
TValue
shift()
No description
Seq
slice(int $index, int|null $length = null)
No description
void
sort(callable|null $comparator = null)
No description
Seq
sorted(callable|null $comparator = null)
No description
int|float
sum()
No description
array
toArray()
No description
void
unshift(TValue ...$values)
No description
array
__serialize()
No description
void
__unserialize(array $data)
No description
bool
offsetExists(TKey $offset)
Whether a offset exists
mixed
offsetGet(TKey $offset)
Offset to retrieve
void
offsetSet(TKey $offset, TValue $value)
Offset to set
void
offsetUnset(TKey $offset)
Offset to unset