메소드 |
설명 |
|
__construct ( Pinq\Providers\IQueryProvider $provider, Pinq\Queries\ISourceInfo $sourceInfo, TraversalExpression $queryExpression = null, Pinq\Iterators\IIteratorScheme $scheme = null ) |
|
|
aggregate ( callable $function ) |
|
|
all ( callable $function = null ) |
|
|
any ( callable $function = null ) |
|
|
append ( $values ) |
|
|
asArray ( ) |
|
|
asCollection ( ) |
|
|
asTraversable ( ) |
|
|
average ( callable $function = null ) |
|
|
contains ( $value ) |
|
|
count ( ) |
|
|
difference ( $values ) |
|
|
except ( $values ) |
|
|
first ( ) |
|
|
getExpression ( ) |
|
|
getIterator ( ) |
|
|
getIteratorScheme ( ) |
|
|
getProvider ( ) |
|
|
getSource ( ) |
|
|
getSourceInfo ( ) |
|
|
getTrueIterator ( ) |
|
|
groupBy ( callable $function ) |
|
|
groupJoin ( $values ) |
|
|
implode ( $delimiter, callable $function = null ) |
|
|
indexBy ( callable $function ) |
|
|
intersect ( $values ) |
|
|
isEmpty ( ) |
|
|
isSource ( ) |
|
|
iterate ( callable $function ) |
|
|
join ( $values ) |
|
|
keys ( ) |
|
|
last ( ) |
|
|
maximum ( callable $function = null ) |
|
|
minimum ( callable $function = null ) |
|
|
offsetExists ( $index ) |
|
|
offsetGet ( $index ) |
|
|
offsetSet ( $index, $value ) |
|
|
offsetUnset ( $index ) |
|
|
orderBy ( callable $function, $direction ) |
|
|
orderByAscending ( callable $function ) |
|
|
orderByDescending ( callable $function ) |
|
|
reindex ( ) |
|
|
select ( callable $function ) |
|
|
selectMany ( callable $function ) |
|
|
skip ( $amount ) |
|
|
slice ( $start, $amount ) |
|
|
sum ( callable $function = null ) |
|
|
take ( $amount ) |
|
|
thenBy ( callable $function, $direction ) |
|
|
thenByAscending ( callable $function ) |
|
|
thenByDescending ( callable $function ) |
|
|
union ( $values ) |
|
|
unique ( ) |
|
|
where ( callable $predicate ) |
|
|
whereIn ( $values ) |
|
|