PHP 클래스 Ouzo\Utilities\FluentArray

파일 보기 프로젝트 열기: letsdrink/ouzo 1 사용 예제들

공개 메소드들

메소드 설명
__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 ( )