eZ\Publish\Core\SignalSlot\ContentTypeService::createContentTypeGroup PHP Method

createContentTypeGroup() public method

Create a Content Type Group object.
public createContentTypeGroup ( eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct $contentTypeGroupCreateStruct ) : eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup
$contentTypeGroupCreateStruct eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct
return eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup
    public function createContentTypeGroup(ContentTypeGroupCreateStruct $contentTypeGroupCreateStruct)
    {
        $returnValue = $this->service->createContentTypeGroup($contentTypeGroupCreateStruct);
        $this->signalDispatcher->emit(new CreateContentTypeGroupSignal(array('groupId' => $returnValue->id)));
        return $returnValue;
    }