class Table

Properties

protected string $name
$tableLinks

Methods

__construct($name)

No description

string
getName()

No description

$this
setName(string $name)

No description

getTableLinks()

No description

getExternalLinks()

No description

removeLink(Joinable $linkToRemove)

No description

$this
addTableLink(string $baseColumn, Joinable $joinable)

No description

$this
setTableLinks(mixed $tableLinks)

No description

Details

at line 58
__construct($name)

Parameters

$name

at line 65
string getName()

Return Value

string

at line 74
$this setName(string $name)

Parameters

string $name

Return Value

$this

Return Value

Joinable[]

Return Value

Joinable[] Only those links that are not joining the table to itself

Parameters

Joinable $linkToRemove

Parameters

string $baseColumn
Joinable $joinable

Return Value

$this

Parameters

mixed $tableLinks

Return Value

$this