eZ\Publish\Core\REST\Server\Controller\ContentType::loadContentTypeGroupList PHP 메소드

loadContentTypeGroupList() 공개 메소드

Returns a list of all content type groups.
public loadContentTypeGroupList ( Request $request ) : ContentTypeGroupList
$request Symfony\Component\HttpFoundation\Request
리턴 eZ\Publish\Core\REST\Server\Values\ContentTypeGroupList
    public function loadContentTypeGroupList(Request $request)
    {
        if ($request->query->has('identifier')) {
            $contentTypeGroup = $this->contentTypeService->loadContentTypeGroupByIdentifier($request->query->get('identifier'));
            return new Values\TemporaryRedirect($this->router->generate('ezpublish_rest_loadContentTypeGroup', array('contentTypeGroupId' => $contentTypeGroup->id)));
        }
        return new Values\ContentTypeGroupList($this->contentTypeService->loadContentTypeGroups());
    }