ResourceList

class DreamCommerce\ResourceList

Represents collection of resources, extends ArrayObject

methods

DreamCommerce\ResourceList::__construct($array = array(), $flags = ArrayObject::ARRAY_AS_PROPS)

Creates a new class instance.

Parameters:
  • $array (array) – Objects in the collection
  • $flags (integer) – flags for ArrayObject
Return type:

void

DreamCommerce\ResourceList::setCount($count)

set number of all resources on requested list.

Parameters:
  • $count (integer) – number of all resources on the list
Return type:

void

DreamCommerce\ResourceList::getCount()

get number of all resources on requested list.

Return type:integer
Returns:number of objects
DreamCommerce\ResourceList::setPage($page)

set current page number.

Parameters:
  • $page (integer) – current page number
Return type:

void

DreamCommerce\ResourceList::getPage()

get current page number.

Returns:page number
Return type:integer
DreamCommerce\ResourceList::setPageCount($count)

set total page count.

Parameters:
  • $count (integer) – total page count
Return type:

void

DreamCommerce\ResourceList::getPageCount()

get total page count.

Return type:integer
Returns:pages count