• Full name: \App\Shared\Services\Items
  • This class is marked as final and can't be subclassed
  • This class implements: Iterator
  • This class is a Final class

Properties

position

private int $position

items

private array $items

Methods

__construct

Items constructor

public __construct(array $items = []): mixed

Parameters:

Parameter Type Description
$items array (optional) items to iterate on

current

public current(): mixed

next

public next(): void

key

public key(): int

valid

public valid(): bool

rewind

public rewind(): void

length

Retrieves the length

public length(): int