interfaceUnionOptionForm
interface UnionOptionForm
extends Element
Public API: explicitly declared with
@visibility public.The union_option SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\UnionOptionForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 3
- UnionOptionWithAll_98d89d34 packages/sql-semantics-mysql/resources/models/Value/UnionOptionWithAll_98d89d34.php:15
- UnionOptionWithDistinct_a19a26df packages/sql-semantics-mysql/resources/models/Value/UnionOptionWithDistinct_a19a26df.php:15
- UnionOptionWith_97883012 packages/sql-semantics-mysql/resources/models/Value/UnionOptionWith_97883012.php:15
Method calls 8
- method-call SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyExceptSymUnionOptionQueryExpressionBody_3f0c837a::write() packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyExceptSymUnionOptionQueryExpressionBody_3f0c837a.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyIntersectSymUnionOptionQueryExpressionBody_50417a62::write() packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyIntersectSymUnionOptionQueryExpressionBody_50417a62.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQueryExpressionBody_24d25384::write() packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQueryExpressionBody_24d25384.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimi_5c96fe8e::write() packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimi_5c96fe8e.php:45
- method-call SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecification_939e7519::write() packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecification_939e7519.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimit_73250fa6::write() packages/sql-semantics-mysql/resources/models/Value/SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimit_73250fa6.php:45
- method-call SqlSemantics\Statement\Model\MySql\Value\SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecification_a25bd810::write() packages/sql-semantics-mysql/resources/models/Value/SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecification_a25bd810.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\UnionListWithUnionSymUnionOptionSelectInit_f440f9c5::write() packages/sql-semantics-mysql/resources/models/Value/UnionListWithUnionSymUnionOptionSelectInit_f440f9c5.php:39
Type declarations 16
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyExceptSymUnionOptionQueryExpressionBody_3f0c837a packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyExceptSymUnionOptionQueryExpressionBody_3f0c837a.php:24
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyExceptSymUnionOptionQueryExpressionBody_3f0c837a packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyExceptSymUnionOptionQueryExpressionBody_3f0c837a.php:59
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyIntersectSymUnionOptionQueryExpressionBody_50417a62 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyIntersectSymUnionOptionQueryExpressionBody_50417a62.php:24
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyIntersectSymUnionOptionQueryExpressionBody_50417a62 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyIntersectSymUnionOptionQueryExpressionBody_50417a62.php:59
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQueryExpressionBody_24d25384 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQueryExpressionBody_24d25384.php:24
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQueryExpressionBody_24d25384 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQueryExpressionBody_24d25384.php:59
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimi_5c96fe8e packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimi_5c96fe8e.php:24
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimi_5c96fe8e packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimi_5c96fe8e.php:63
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecification_939e7519 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecification_939e7519.php:24
- type SqlSemantics\Statement\Model\MySql\Value\QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecification_939e7519 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionBodyWithQueryExpressionBodyUnionSymUnionOptionQuerySpecification_939e7519.php:59
- type SqlSemantics\Statement\Model\MySql\Value\SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimit_73250fa6 packages/sql-semantics-mysql/resources/models/Value/SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimit_73250fa6.php:24
- type SqlSemantics\Statement\Model\MySql\Value\SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimit_73250fa6 packages/sql-semantics-mysql/resources/models/Value/SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecificationOptUnionOrderOrLimit_73250fa6.php:63
- type SqlSemantics\Statement\Model\MySql\Value\SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecification_a25bd810 packages/sql-semantics-mysql/resources/models/Value/SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecification_a25bd810.php:24
- type SqlSemantics\Statement\Model\MySql\Value\SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecification_a25bd810 packages/sql-semantics-mysql/resources/models/Value/SelectDerivedUnionWithSelectDerivedUnionUnionSymUnionOptionQuerySpecification_a25bd810.php:59
- type SqlSemantics\Statement\Model\MySql\Value\UnionListWithUnionSymUnionOptionSelectInit_f440f9c5 packages/sql-semantics-mysql/resources/models/Value/UnionListWithUnionSymUnionOptionSelectInit_f440f9c5.php:23
- type SqlSemantics\Statement\Model\MySql\Value\UnionListWithUnionSymUnionOptionSelectInit_f440f9c5 packages/sql-semantics-mysql/resources/models/Value/UnionListWithUnionSymUnionOptionSelectInit_f440f9c5.php:47