eZ\Publish\Core\SignalSlot\UserService::createUserGroup PHP Метод

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

In 4.x in the content type parameter in the profile is ignored - the content type is determined via configuration and can be set to null. The returned version is published.
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
Результат 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;
    }