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

mini\Table\Contracts\TableInterface

Documentation

Apply a single pushable predicate to the table

This is a subset of applyWhereToTableInterface that only handles predicates that canPushPredicate() returns true for.

Source

src/Database/VirtualDatabase.php:4328-4333