public createUserGroup ( eZ\Publish\API\Repository\Values\User\UserGroupCreateStruct $userGroupCreateStruct, eZ\Publish\API\Repository\Values\User\UserGroup $parentGroup ) : eZ\Publish\API\Repository\Values\User\UserGroup | ||
$userGroupCreateStruct | eZ\Publish\API\Repository\Values\User\UserGroupCreateStruct | a structure for setting all necessary data to create this user group |
$parentGroup | eZ\Publish\API\Repository\Values\User\UserGroup | |
return | eZ\Publish\API\Repository\Values\User\UserGroup |
public function createUserGroup(UserGroupCreateStruct $userGroupCreateStruct, UserGroup $parentGroup)
{
$returnValue = $this->service->createUserGroup($userGroupCreateStruct, $parentGroup);
$this->signalDispatcher->emit(new CreateUserGroupSignal(array('userGroupId' => $returnValue->id)));
return $returnValue;
}