ILIAS
release_8 Revision v8.23
◀ 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\getObjectType
getObjectType()
Definition:
class.ilMailSearchGroupsGUI.php:28
ilObject
ilMailSearchGroupsGUI\doesExposeMembers
doesExposeMembers(ilObject $object)
Definition:
class.ilMailSearchGroupsGUI.php:41
ilMailSearchGroupsGUI
Definition:
class.ilMailSearchGroupsGUI.php:26
ilMailSearchObjectGUI
Definition:
class.ilMailSearchObjectGUI.php:24
ilMailSearchGroupsGUI\getLocalDefaultRolePrefixes
getLocalDefaultRolePrefixes()
Definition:
class.ilMailSearchGroupsGUI.php:33
ilObject\getRefId
getRefId()
Definition:
class.ilObject.php:286
Services
Contact
classes
class.ilMailSearchGroupsGUI.php
Generated on Sun Aug 31 2025 22:01:49 for ILIAS by
1.8.13 (using
Doxyfile
)