mini\Database\VirtualDatabase::applySinglePredicate()
Method
private
Signature
private function applySinglePredicate(mini\Table\Contracts\TableInterface $table, mini\Parsing\SQL\AST\ASTNode $node): mini\Table\Contracts\TableInterface
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$table |
mini\Table\Contracts\TableInterface |
required | Documentation missing |
$node |
mini\Parsing\SQL\AST\ASTNode |
required | Documentation missing |
Returns
Documentation
Apply a single pushable predicate to the table
This is a subset of applyWhereToTableInterface that only handles predicates that canPushPredicate() returns true for.