Bitrix API

GroupCollection extends Collection

FinalYes
Tags
extends

Table of Contents

Methods

__construct()  : mixed
add()  : static
count()  : int
emptyList()  : static
filter()  : static
findByRule()  : T|null
fromArray()  : static
getFirst()  : T
getIterator()  : ArrayIterator
isEmpty()  : bool
sortByRule()  : static
toArray()  : array<string|int, T>

Methods

__construct()

public final __construct(T ...$items) : mixed
Parameters
$items : T

add()

public final add(T $item) : static
Parameters
$item : T
Return values
static

count()

public final count() : int
Return values
int

emptyList()

public static emptyList() : static
Return values
static

filter()

public filter(callable $condition) : static
Parameters
$condition : callable
Return values
static

findByRule()

public final findByRule(callable(T): bool $rule) : T|null
Parameters
$rule : callable(T): bool
Return values
T|null

fromArray()

public final static fromArray(array<string|int, T$items) : static
Parameters
$items : array<string|int, T>
Return values
static

getFirst()

public final getFirst() : T
Return values
T

$item

getIterator()

public final getIterator() : ArrayIterator
Return values
ArrayIterator

isEmpty()

public final isEmpty() : bool
Return values
bool

sortByRule()

public sortByRule(callable(T, T): bool $rule) : static
Parameters
$rule : callable(T, T): bool
Return values
static

toArray()

public final toArray() : array<string|int, T>
Return values
array<string|int, T>

        
On this page

Search results