Flow PHP

Redefined

Read onlyYes
FinalYes

Properties

$names  : array<string|int, mixed>

Methods

alias()  : self
$name holds exactly the values of $below: a reference to $name above the node is a reference to $below under it.
aliasOf()  : string|null
The column under the node that $name above it renames, or null when $name is not a plain alias.
allBut()  : self
The node keeps only $kept (Select): every other column is gone above it.
defines()  : bool
isAllBut()  : bool
isUnknown()  : bool
names()  : self
none()  : self
rename()  : self
$to holds exactly the values of $from, which is gone above the node.
unknown()  : self
The node cannot name its columns before a schema is bound (RenameEach): every name is redefined.

Properties

$names

public array<string|int, mixed> $names

Methods

alias()

$name holds exactly the values of $below: a reference to $name above the node is a reference to $below under it.

public static alias(string $name, string $below) : self
Parameters
$name : string
$below : string
Return values
self

aliasOf()

The column under the node that $name above it renames, or null when $name is not a plain alias.

public aliasOf(string $name) : string|null
Parameters
$name : string
Return values
string|null

allBut()

The node keeps only $kept (Select): every other column is gone above it.

public static allBut(string ...$kept) : self
Parameters
$kept : string
Return values
self

defines()

public defines(string $name) : bool
Parameters
$name : string
Return values
bool

isAllBut()

public isAllBut() : bool
Return values
bool

isUnknown()

public isUnknown() : bool
Return values
bool

names()

public static names(string ...$names) : self
Parameters
$names : string
Return values
self

none()

public static none() : self
Return values
self

rename()

$to holds exactly the values of $from, which is gone above the node.

public static rename(string $from, string $to) : self
Parameters
$from : string
$to : string
Return values
self

unknown()

The node cannot name its columns before a schema is bound (RenameEach): every name is redefined.

public static unknown() : self
Return values
self
On this page

Search results