HumHub Documentation (unofficial)

ObjectIterator
in package
implements Iterator, Countable

Tags
author

Joost Nijhuis jnijhuis81@gmail.com

Table of Contents

Interfaces

Iterator
Countable

Properties

$data  : array<string|int, mixed>
$initialized  : bool
$object  : object
$position  : int

Methods

__construct()  : mixed
count()  : mixed
{@inheritdoc}
current()  : mixed
{@inheritdoc}
key()  : mixed
{@inheritdoc}
next()  : mixed
{@inheritdoc}
rewind()  : mixed
{@inheritdoc}
valid()  : mixed
{@inheritdoc}
buildDataFromObject()  : array<string|int, mixed>
getDataFromItem()  : array<string|int, mixed>
initialize()  : mixed
Initializer

Properties

Methods

__construct()

public __construct(object $object) : mixed
Parameters
$object : object

buildDataFromObject()

private buildDataFromObject(object $object) : array<string|int, mixed>
Parameters
$object : object
Return values
array<string|int, mixed>

getDataFromItem()

private getDataFromItem(object|array<string|int, mixed> $item) : array<string|int, mixed>
Parameters
$item : object|array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results