extractGroupsFromRows() 공개 메소드

Extracts Group objects from the given $rows.
public extractGroupsFromRows ( array $rows ) : eZ\Publish\SPI\Persistence\Content\Type\Group[]
$rows array
리턴 eZ\Publish\SPI\Persistence\Content\Type\Group[]
예제 #1
0
 /**
  * @return Group[]
  */
 public function loadAllGroups()
 {
     return $this->mapper->extractGroupsFromRows(
         $this->contentTypeGateway->loadAllGroupsData()
     );
 }
예제 #2
0
 /**
  * @covers eZ\Publish\Core\Persistence\Legacy\Content\Type\Mapper::extractGroupsFromRows
  *
  * @return void
  */
 public function testExtractGroupsFromRows()
 {
     $rows = $this->getLoadGroupFixture();
     $mapper = new Mapper($this->getConverterRegistryMock());
     $groups = $mapper->extractGroupsFromRows($rows);
     $groupFixture = new Group();
     $groupFixture->created = 1032009743;
     $groupFixture->creatorId = 14;
     $groupFixture->id = 3;
     $groupFixture->modified = 1033922120;
     $groupFixture->modifierId = 14;
     $groupFixture->identifier = 'Media';
     $this->assertEquals(array($groupFixture), $groups);
 }