interfaceOptAsForm
interface OptAsForm
extends Element
Public API: explicitly declared with
@visibility public.The opt_as SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\OptAsForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 1
Method calls 4
- method-call SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectOptUnionClause_14aa7828::write() packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectOptUnionClause_14aa7828.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectUnionClause_16b88082::write() packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectUnionClause_16b88082.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectUnionOpt_5e75a149::write() packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectUnionOpt_5e75a149.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\OptTableAliasWithOptAsIdent_35f95dae::write() packages/sql-semantics-mysql/resources/models/Value/OptTableAliasWithOptAsIdent_35f95dae.php:37
Type declarations 8
- type SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectOptUnionClause_14aa7828 packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectOptUnionClause_14aa7828.php:24
- type SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectOptUnionClause_14aa7828 packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectOptUnionClause_14aa7828.php:61
- type SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectUnionClause_16b88082 packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectUnionClause_16b88082.php:24
- type SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectUnionClause_16b88082 packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectUnionClause_16b88082.php:61
- type SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectUnionOpt_5e75a149 packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectUnionOpt_5e75a149.php:24
- type SqlSemantics\Statement\Model\MySql\Value\Create3WithOptDuplicateOptAsCreateSelectUnionOpt_5e75a149 packages/sql-semantics-mysql/resources/models/Value/Create3WithOptDuplicateOptAsCreateSelectUnionOpt_5e75a149.php:65
- type SqlSemantics\Statement\Model\MySql\Value\OptTableAliasWithOptAsIdent_35f95dae packages/sql-semantics-mysql/resources/models/Value/OptTableAliasWithOptAsIdent_35f95dae.php:23
- type SqlSemantics\Statement\Model\MySql\Value\OptTableAliasWithOptAsIdent_35f95dae packages/sql-semantics-mysql/resources/models/Value/OptTableAliasWithOptAsIdent_35f95dae.php:45