interfaceFieldOptionsForm
interface FieldOptionsForm
extends Element
Public API: explicitly declared with
@visibility public.The field_options SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\FieldOptionsForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 3
- FieldOptionChoice_01bed8e0 packages/sql-semantics-mysql/resources/models/Choice/FieldOptionChoice_01bed8e0.php:15
- FieldOptListWithFieldOptListFieldOption_3c4e5aec packages/sql-semantics-mysql/resources/models/Value/FieldOptListWithFieldOptListFieldOption_3c4e5aec.php:15
- FieldOptionsWith_74c1c97c packages/sql-semantics-mysql/resources/models/Value/FieldOptionsWith_74c1c97c.php:15
Method calls 8
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithDecimalSymFloatOptionsFieldOptions_e596a6f5::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithDecimalSymFloatOptionsFieldOptions_e596a6f5.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithFixedSymFloatOptionsFieldOptions_d061231f::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithFixedSymFloatOptionsFieldOptions_d061231f.php:41
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithFloatSymFloatOptionsFieldOptions_5933fc02::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithFloatSymFloatOptionsFieldOptions_5933fc02.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithIntTypeOptFieldLengthFieldOptions_94ef4a3a::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithIntTypeOptFieldLengthFieldOptions_94ef4a3a.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithNumericSymFloatOptionsFieldOptions_5970e0f8::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithNumericSymFloatOptionsFieldOptions_5970e0f8.php:41
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithNumericTypeFloatOptionsFieldOptions_504c7d9c::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithNumericTypeFloatOptionsFieldOptions_504c7d9c.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithRealTypeOptPrecisionFieldOptions_53962f7c::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithRealTypeOptPrecisionFieldOptions_53962f7c.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\TypeWithYearSymOptFieldLengthFieldOptions_4adcd603::write() packages/sql-semantics-mysql/resources/models/Value/TypeWithYearSymOptFieldLengthFieldOptions_4adcd603.php:43
Type declarations 16
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithDecimalSymFloatOptionsFieldOptions_e596a6f5 packages/sql-semantics-mysql/resources/models/Value/TypeWithDecimalSymFloatOptionsFieldOptions_e596a6f5.php:25
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithDecimalSymFloatOptionsFieldOptions_e596a6f5 packages/sql-semantics-mysql/resources/models/Value/TypeWithDecimalSymFloatOptionsFieldOptions_e596a6f5.php:65
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithFixedSymFloatOptionsFieldOptions_d061231f packages/sql-semantics-mysql/resources/models/Value/TypeWithFixedSymFloatOptionsFieldOptions_d061231f.php:24
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithFixedSymFloatOptionsFieldOptions_d061231f packages/sql-semantics-mysql/resources/models/Value/TypeWithFixedSymFloatOptionsFieldOptions_d061231f.php:55
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithFloatSymFloatOptionsFieldOptions_5933fc02 packages/sql-semantics-mysql/resources/models/Value/TypeWithFloatSymFloatOptionsFieldOptions_5933fc02.php:25
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithFloatSymFloatOptionsFieldOptions_5933fc02 packages/sql-semantics-mysql/resources/models/Value/TypeWithFloatSymFloatOptionsFieldOptions_5933fc02.php:65
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithIntTypeOptFieldLengthFieldOptions_94ef4a3a packages/sql-semantics-mysql/resources/models/Value/TypeWithIntTypeOptFieldLengthFieldOptions_94ef4a3a.php:25
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithIntTypeOptFieldLengthFieldOptions_94ef4a3a packages/sql-semantics-mysql/resources/models/Value/TypeWithIntTypeOptFieldLengthFieldOptions_94ef4a3a.php:65
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithNumericSymFloatOptionsFieldOptions_5970e0f8 packages/sql-semantics-mysql/resources/models/Value/TypeWithNumericSymFloatOptionsFieldOptions_5970e0f8.php:24
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithNumericSymFloatOptionsFieldOptions_5970e0f8 packages/sql-semantics-mysql/resources/models/Value/TypeWithNumericSymFloatOptionsFieldOptions_5970e0f8.php:55
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithNumericTypeFloatOptionsFieldOptions_504c7d9c packages/sql-semantics-mysql/resources/models/Value/TypeWithNumericTypeFloatOptionsFieldOptions_504c7d9c.php:25
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithNumericTypeFloatOptionsFieldOptions_504c7d9c packages/sql-semantics-mysql/resources/models/Value/TypeWithNumericTypeFloatOptionsFieldOptions_504c7d9c.php:65
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithRealTypeOptPrecisionFieldOptions_53962f7c packages/sql-semantics-mysql/resources/models/Value/TypeWithRealTypeOptPrecisionFieldOptions_53962f7c.php:25
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithRealTypeOptPrecisionFieldOptions_53962f7c packages/sql-semantics-mysql/resources/models/Value/TypeWithRealTypeOptPrecisionFieldOptions_53962f7c.php:65
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithYearSymOptFieldLengthFieldOptions_4adcd603 packages/sql-semantics-mysql/resources/models/Value/TypeWithYearSymOptFieldLengthFieldOptions_4adcd603.php:25
- type SqlSemantics\Statement\Model\MySql\Value\TypeWithYearSymOptFieldLengthFieldOptions_4adcd603 packages/sql-semantics-mysql/resources/models/Value/TypeWithYearSymOptFieldLengthFieldOptions_4adcd603.php:65