class BaseObject extends Collection (View source)

Class BaseObject.

Methods

__construct( array|mixed $data)

Builds collection entity.

array
relations()

Property relations.

mixed|BaseObject
get( mixed $key, mixed $default = null)

Get an item from the collection by key.

array|void
mapRelatives()

Map property relatives to appropriate objects.

array|mixed
getRawResponse()

Returns raw response.

mixed
getRawResult($data)

Returns raw result.

mixed
getStatus()

Get Status of request.

mixed
__call($name, $arguments)

Magic method to get properties dynamically.

Details

at line 17
__construct( array|mixed $data)

Builds collection entity.

Parameters

array|mixed $data

at line 29
abstract array relations()

Property relations.

Return Value

array

at line 39
mixed|BaseObject get( mixed $key, mixed $default = null)

Get an item from the collection by key.

Parameters

mixed $key
mixed $default

Return Value

mixed|BaseObject

at line 53
array|void mapRelatives()

Map property relatives to appropriate objects.

Return Value

array|void

at line 83
array|mixed getRawResponse()

Returns raw response.

Return Value

array|mixed

at line 95
mixed getRawResult($data)

Returns raw result.

Parameters

$data

Return Value

mixed

at line 105
mixed getStatus()

Get Status of request.

Return Value

mixed

at line 118
mixed __call($name, $arguments)

Magic method to get properties dynamically.

Parameters

$name
$arguments

Return Value

mixed