Flow PHP

References implements ArrayAccess, Countable, Describable, IteratorAggregate

FinalYes
Tags
implements

Interfaces

ArrayAccess
Countable
Describable
IteratorAggregate

Methods

__construct()  : mixed
add()  : self
all()  : array<int, Reference>
count()  : int
describe()  : null|Description
first()  : Reference
fromDescription()  : static
getIterator()  : Traversable<string, Reference>
has()  : bool
init()  : self
names()  : array<int, string>
offsetExists()  : bool
offsetGet()  : Reference
offsetSet()  : void
offsetUnset()  : void
reverse()  : self
without()  : self

Methods

describe()

public describe() : null|Description
Return values
null|Description —

null when this instance cannot cross a process boundary (a live client, a custom collaborator)

fromDescription()

public static fromDescription(array<string|int, mixed> $data, Rebuild $rebuild) : static
Parameters
$data : array<string|int, mixed>
$rebuild : Rebuild
Return values
static

names()

public names() : array<int, string>
Return values
array<int, string> —

the columns the references read: an alias names an output, never the column read

offsetExists()

public offsetExists(string $offset) : bool
Parameters
$offset : string
Return values
bool

offsetSet()

public offsetSet(mixed $offset, mixed $value) : void
Parameters
$offset : mixed
$value : mixed

offsetUnset()

public offsetUnset(mixed $offset) : void
Parameters
$offset : mixed

reverse()

public reverse() : self
Return values
self
On this page

Search results