Property | Type | Description | |
---|---|---|---|
$repositoryProvider | Pinq\Providers\IRepositoryProvider | The repository provider for the current instance |
Method | Description | |
---|---|---|
__construct ( Pinq\Providers\IRepositoryProvider $provider, Pinq\Queries\ISourceInfo $sourceInfo, |
||
addRange ( $values ) | ||
apply ( callable $function ) | ||
clear ( ) | ||
groupJoin ( $values ) | ||
join ( $values ) | ||
offsetSet ( $index, $value ) | ||
offsetUnset ( $index ) | ||
remove ( $value ) | ||
removeRange ( $values ) | ||
removeWhere ( callable $predicate ) |
Method | Description | |
---|---|---|
newMethodSegment ( $name, array $arguments = [] ) : pinq\IRepository | {@inheritDoc} |
Method | Description | |
---|---|---|
executeQuery ( |
Executes the supplied operation query expression on the underlying repository provider. |
public __construct ( Pinq\Providers\IRepositoryProvider $provider, Pinq\Queries\ISourceInfo $sourceInfo, |
||
$provider | Pinq\Providers\IRepositoryProvider | |
$sourceInfo | Pinq\Queries\ISourceInfo | |
$queryExpression | ||
$scheme | Pinq\Iterators\IIteratorScheme |
protected newMethodSegment ( $name, array $arguments = [] ) : pinq\IRepository | ||
$arguments | array | |
return | pinq\IRepository |