Check class
Framework\Database\Definition\Table\Check
Class Check.
Extends Framework\Database\Definition\Table\DefinitionPart
Defined in libraries/database/src/Definition/Table/Check.php
Properties #
- $database
- -
- $check
- -
- $constraint
- -
$database
protected \Framework\Database\Database $database
$check
protected Closure $check
$constraint
protected ?string $constraint = NULL
Methods #
__construct()
public function __construct(\Framework\Database\Database $database, Closure $check)
Parameters
- \Framework\Database\Database $database
- Closure $check
constraint()
public function constraint(string $name): static
Parameters
- string $name
Returns
static
renderCheck()
protected function renderCheck(): ?string
Returns
?string
renderConstraint()
protected function renderConstraint(): ?string
Returns
?string
sql()
protected function sql(): string
Returns
string
Inherited methods #
-
__call()fromFramework\Database\Definition\Table\DefinitionPart