9 code examples of PHP Latitude\QueryBuilder\EngineInterface extracted from open source projects
public function sql(EngineInterface $engine): string
{
return $engine->exportParameter($this->sql);
}
public function sql(EngineInterface $engine): string
{
return $engine->exportParameter(null);
}
public function sql(EngineInterface $engine): string
{
return $engine->exportParameter($this->value);
}
public function params(EngineInterface $engine): array
{
return $engine->flattenParams(...$this->statements);
}
public function sql(EngineInterface $engine): string
{
return $engine->flattenSql($this->separator, ...$this->statements);
}
public function params(EngineInterface $engine): array
{
return $engine->flattenParams(...$this->identifiers);
}
public function sql(EngineInterface $engine): string
{
return $engine->flattenSql('.', ...$this->identifiers);
}
public function sql(EngineInterface $engine): string
{
return $engine->escapeIdentifier($this->name);
}
public function params(EngineInterface $engine): array
{
return $engine->flattenParams(...$this->replacements);
}