\JsonSchema\IteratorObjectIterator

Summary

Methods
Properties
Constants
__construct()
current()
next()
key()
valid()
rewind()
count()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
initialize()
buildDataFromObject()
getDataFromItem()
$object
$position
$data
$initialized
N/A

Properties

$object

$object : object

Type

object

$position

$position : integer

Type

integer

$data

$data : array

Type

array

$initialized

$initialized : boolean

Type

boolean

Methods

__construct()

__construct(object  $object) 

Parameters

object $object

current()

current() 

{@inheritdoc}

next()

next() 

{@inheritdoc}

key()

key() 

{@inheritdoc}

valid()

valid() 

{@inheritdoc}

rewind()

rewind() 

{@inheritdoc}

count()

count() 

{@inheritdoc}

initialize()

initialize() 

Initializer

buildDataFromObject()

buildDataFromObject(object  $object) : array

Parameters

object $object

Returns

array

getDataFromItem()

getDataFromItem(object|array  $item) : array

Parameters

object|array $item

Returns

array