eZ\Publish\Core\REST\Server\Controller\ContentType::listContentTypesForGroup PHP Метод

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

Returns a list of content types of the group.
public listContentTypesForGroup ( string $contentTypeGroupId, Request $request ) : ContentTypeList | ContentTypeInfoList
$contentTypeGroupId string
$request Symfony\Component\HttpFoundation\Request
Результат eZ\Publish\Core\REST\Server\Values\ContentTypeList | eZ\Publish\Core\REST\Server\Values\ContentTypeInfoList
    public function listContentTypesForGroup($contentTypeGroupId, Request $request)
    {
        $contentTypes = $this->contentTypeService->loadContentTypes($this->contentTypeService->loadContentTypeGroup($contentTypeGroupId));
        if ($this->getMediaType($request) === 'application/vnd.ez.api.contenttypelist') {
            return new Values\ContentTypeList($contentTypes, $request->getPathInfo());
        }
        return new Values\ContentTypeInfoList($contentTypes, $request->getPathInfo());
    }