ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
class.ilMailSearchGroupsGUI.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
26
class
ilMailSearchGroupsGUI
extends
ilMailSearchObjectGUI
27
{
28
protected
function
getObjectType
(): string
29
{
30
return
'grp'
;
31
}
32
33
protected
function
getLocalDefaultRolePrefixes
(): array
34
{
35
return
[
36
'il_grp_member_'
,
37
'il_grp_admin_'
,
38
];
39
}
40
41
protected
function
doesExposeMembers
(
ilObject
$object): bool
42
{
43
$showMemberListEnabled = (bool) $object->getShowMembers();
44
$isPrivilegedUser = $this->rbacsystem->checkAccess(
'write'
, $object->
getRefId
());
45
46
return
$showMemberListEnabled || $isPrivilegedUser;
47
}
48
}
ilMailSearchGroupsGUI
Definition:
class.ilMailSearchGroupsGUI.php:27
ilMailSearchGroupsGUI\doesExposeMembers
doesExposeMembers(ilObject $object)
Definition:
class.ilMailSearchGroupsGUI.php:41
ilMailSearchGroupsGUI\getObjectType
getObjectType()
Definition:
class.ilMailSearchGroupsGUI.php:28
ilMailSearchGroupsGUI\getLocalDefaultRolePrefixes
getLocalDefaultRolePrefixes()
Definition:
class.ilMailSearchGroupsGUI.php:33
ilMailSearchObjectGUI
Definition:
class.ilMailSearchObjectGUI.php:25
ilObject
Class ilObject Basic functions for all objects.
Definition:
class.ilObject.php:38
ilObject\getRefId
getRefId()
Definition:
class.ilObject.php:320
components
ILIAS
Contact
classes
class.ilMailSearchGroupsGUI.php
Generated on Sat Oct 18 2025 23:02:47 for ILIAS by
1.9.4 (using
Doxyfile
)