classValueExpressionRenderer
final class ValueExpressionRenderer
Restricted visibility: declared "@visibility ZtdQuery\Platform\Sqlite". Code outside that scope must not name this declaration.
Renders scalar SQL expressions and determines their portable types.
Methods§
public function renderExpression(int|float|string|bool $value, bool $typed): stringRenders scalar SQL expressions and determines their portable types.
Parameters
$value | int|float|string|bool | |
$typed | bool |
Returns
stringTest cases 1
Called from 1
Calls 6
- function-call
is_boolline 19 - method-call ValueLiteralRenderer::quoteValue() line 20
- new ValueLiteralRenderer line 20
- function-call
is_intline 23 - function-call
is_floatline 27 - function-call
var_exportline 28
Test cases 11§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 10
SqliteRewriterTestcallsStatementRewriterTestcallsDeleteTransformerTestcallsInsertTransformerTestcallsShadowCteRendererTestcallsSelectTransformerTestcallsSqliteTransformerTestcallsUpdateTransformerTestcallsSqliteValueRendererTestcallsSqliteSessionFactoryTestcalls