Aplus Framework Docs

Key extends Index
in package

FinalYes

Class Key.

Table of Contents

Properties

$columns  : array<string|int, string>
$database  : Database
$name  : string|null
$type  : string

Methods

__call()  : mixed
__construct()  : mixed
renderColumns()  : string
renderName()  : string|null
renderType()  : string
renderTypeAttributes()  : string|null
sql()  : string

Properties

$columns

protected array<string|int, string> $columns

$name

protected string|null $name

$type

protected string $type = 'KEY'

Methods

__call()

public __call(string $method, array<int, mixed> $arguments) : mixed
Parameters
$method : string
$arguments : array<int, mixed>

__construct()

public __construct(Database $database, string|null $name, string $column, string ...$columns) : mixed
Parameters
$database : Database
$name : string|null
$column : string
$columns : string

renderColumns()

protected renderColumns() : string
Return values
string

renderName()

protected renderName() : string|null
Return values
string|null

renderType()

protected renderType() : string
Return values
string

renderTypeAttributes()

protected renderTypeAttributes() : string|null
Return values
string|null

sql()

protected sql() : string
Return values
string

        
On this page

Search results