class TokenRowContext implements ArrayAccess, IteratorAggregate, Countable

Class TokenRowContext

Properties

protected TokenProcessor $tokenProcessor
protected $tokenRow

Methods

__construct(array $tokenProcessor, array $tokenRow)

Class constructor.

bool
offsetExists(mixed $offset)

Does offset exist.

string
offsetGet(string $offset)

Get offset.

offsetSet(string $offset, mixed $value)

Set offset.

offsetUnset(mixed $offset)

Unset offset.

getIterator()

Get iterator.

int
count()

Count.

array
createMergedArray()

Create merged array.

Details

at line 289
__construct(array $tokenProcessor, array $tokenRow)

Class constructor.

Parameters

array $tokenProcessor
array $tokenRow

at line 301
bool offsetExists(mixed $offset)

Does offset exist.

Parameters

mixed $offset

Return Value

bool

at line 314
string offsetGet(string $offset)

Get offset.

Parameters

string $offset

Return Value

string

at line 331
offsetSet(string $offset, mixed $value)

Set offset.

Parameters

string $offset
mixed $value

at line 340
offsetUnset(mixed $offset)

Unset offset.

Parameters

mixed $offset

at line 349
ArrayIterator getIterator()

Get iterator.

Return Value

ArrayIterator

at line 358
int count()

Count.

Return Value

int

at line 367
protected array createMergedArray()

Create merged array.

Return Value

array