public createObjectStateGroupListFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group[] | ||
$data | array | |
return | eZ\Publish\SPI\Persistence\Content\ObjectState\Group[] |
public function createObjectStateGroupListFromData(array $data)
{
$objectStateGroups = array();
foreach ($data as $objectStateGroupData) {
$objectStateGroups[] = $this->createObjectStateGroupFromData($objectStateGroupData);
}
return $objectStateGroups;
}
/** * Loads all object state groups * * @param int $offset * @param int $limit * * @return \eZ\Publish\SPI\Persistence\Content\ObjectState\Group[] */ public function loadAllGroups($offset = 0, $limit = -1) { $data = $this->objectStateGateway->loadObjectStateGroupListData($offset, $limit); return $this->objectStateMapper->createObjectStateGroupListFromData($data); }