eZ\Publish\Core\REST\Client\ContentTypeService::loadContentTypeGroup PHP Метод

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

Get a Content Type Group object by id.
public loadContentTypeGroup ( mixed $contentTypeGroupId ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup
$contentTypeGroupId mixed
Результат eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup
    public function loadContentTypeGroup($contentTypeGroupId)
    {
        $response = $this->client->request('GET', $contentTypeGroupId, new Message(array('Accept' => $this->outputVisitor->getMediaType('Section'))));
        return $this->inputDispatcher->parse($response);
    }

Usage Example

 /**
  * Fetches and returns the ContentTypeGroups contained in the list
  *
  * @return \eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup[]
  */
 public function getContentTypeGroups()
 {
     $contentTypeGroups = array();
     foreach ($this->contentTypeGroupReferences as $reference) {
         $contentTypeGroups[] = $this->contentTypeService->loadContentTypeGroup($reference);
     }
     return $contentTypeGroups;
 }