StringDataType class abstract

Framework\Database\Definition\Table\Columns\String\StringDataType

Class StringDataType.

Extends Framework\Database\Definition\Table\Columns\Column

Defined in libraries/database/src/Definition/Table/Columns/String/StringDataType.php

Properties #

$charset
-
$collation
-

$charset

protected string $charset

$collation

protected string $collation

Methods #

charset()
-
collate()
-
renderCharset()
-
renderCollate()
-
renderTypeAttributes()
-

charset()

public function charset(string $charset): static
Parameters
  • string $charset
Returns static

collate()

public function collate(string $collation): static
Parameters
  • string $collation
Returns static

renderCharset()

protected function renderCharset(): ?string
Returns ?string

renderCollate()

protected function renderCollate(): ?string
Returns ?string

renderTypeAttributes()

protected function renderTypeAttributes(): ?string
Returns ?string

Inherited methods #