PHP Класс Ouzo\Utilities\FluentArray

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $_array )
filter ( $function )
filterByAllowedKeys ( $allowedKeys )
filterByKeys ( $function )
filterNotBlank ( )
firstOr ( $default )
flatten ( )
from ( $_array )
groupBy ( $selector )
intersect ( array $array )
keys ( )
limit ( $number )
map ( $function )
mapEntries ( $function )
mapKeys ( $function )
reverse ( )
skip ( $number )
sort ( $comparator )
toArray ( )
toJson ( )
toMap ( $keyFunction, $valueFunction = null )
unique ( )
uniqueBy ( $selector ) : FluentArray
values ( )

Описание методов

__construct() публичный метод

public __construct ( $_array )

filter() публичный метод

public filter ( $function )

filterByAllowedKeys() публичный метод

public filterByAllowedKeys ( $allowedKeys )

filterByKeys() публичный метод

public filterByKeys ( $function )

filterNotBlank() публичный метод

public filterNotBlank ( )

firstOr() публичный метод

public firstOr ( $default )

flatten() публичный метод

public flatten ( )

from() публичный статический метод

public static from ( $_array )

groupBy() публичный метод

public groupBy ( $selector )

intersect() публичный метод

public intersect ( array $array )
$array array

keys() публичный метод

public keys ( )

limit() публичный метод

public limit ( $number )

map() публичный метод

public map ( $function )

mapEntries() публичный метод

public mapEntries ( $function )

mapKeys() публичный метод

public mapKeys ( $function )

reverse() публичный метод

public reverse ( )

skip() публичный метод

public skip ( $number )

sort() публичный метод

public sort ( $comparator )

toArray() публичный метод

public toArray ( )

toJson() публичный метод

public toJson ( )

toMap() публичный метод

public toMap ( $keyFunction, $valueFunction = null )

unique() публичный метод

public unique ( )

uniqueBy() публичный метод

public uniqueBy ( $selector ) : FluentArray
$selector
Результат FluentArray

values() публичный метод

public values ( )