enum VisibilityChoice_d7208761: string
    implements ColumnAttributeForm, ColumnAttributeListForm, CommonIndexOptionForm, FulltextIndexOptionForm, FulltextIndexOptionsForm, IndexOptionForm, IndexOptionsForm, OptColumnAttributeListForm, OptFulltextIndexOptionsForm, OptIndexOptionsForm, OptSpatialIndexOptionsForm, SpatialIndexOptionForm, SpatialIndexOptionsForm, VisibilityForm
Public API: explicitly declared with @visibility public.

The visibility SQL value; generated by bin/build-models.php.

Accept a structured SQL valuedoctest
$write = static fn (\SqlSemantics\Statement\Model\MySql\Choice\VisibilityChoice_d7208761 $value): string => \SqlSemantics\Statement\Writer::render($value);
    $write instanceof \Closure // => true

Cases§

case UseVisible_5cea256d = 'VISIBLE'
case UseInvisible_03f65a90 = 'INVISIBLE'

Methods§

public function write(Writer $writer): void

Writes the selected SQL option.

Parameters

$writerWriter
Calls 2