eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Mapper::createObjectStateGroupListFromData PHP Метод

createObjectStateGroupListFromData() публичный Метод

Creates ObjectStateGroup array of objects from provided $data.
public createObjectStateGroupListFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group[]
$data array
Результат eZ\Publish\SPI\Persistence\Content\ObjectState\Group[]
    public function createObjectStateGroupListFromData(array $data)
    {
        $objectStateGroups = array();
        foreach ($data as $objectStateGroupData) {
            $objectStateGroups[] = $this->createObjectStateGroupFromData($objectStateGroupData);
        }
        return $objectStateGroups;
    }

Usage Example

Пример #1
0
 /**
  * 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);
 }