ILIAS
trunk Revision v12.0_alpha-16-g3e876e53c80
◀ ilDoc Overview
AdminManager.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Help\GuidedTour\Admin
;
22
23
use
ILIAS\Help\GuidedTour\InternalDomainService
;
24
25
class
AdminManager
26
{
27
protected \ilObjUser
$user
;
28
protected \ILIAS\Help\GuidedTour\Elements\IdPresentation
$id_pres
;
29
30
public
function
__construct
(
31
protected
InternalDomainService
$domain
32
) {
33
$this->id_pres = $domain->
idPresentation
();
34
$this->
user
= $domain->user();
35
}
36
37
public
function
areIdentifiersVisible
(): bool
38
{
39
return
in_array($this->
user
->getLogin(), $this->id_pres->getValidIdPresentationUsers());
40
}
41
}
ILIAS\Help\GuidedTour\Admin\AdminManager
Definition:
AdminManager.php:26
ILIAS\Help\GuidedTour\Admin\AdminManager\areIdentifiersVisible
areIdentifiersVisible()
Definition:
AdminManager.php:37
ILIAS\Help\GuidedTour\Admin\AdminManager\$id_pres
ILIAS Help GuidedTour Elements IdPresentation $id_pres
Definition:
AdminManager.php:28
ILIAS\Help\GuidedTour\Admin\AdminManager\$user
ilObjUser $user
Definition:
AdminManager.php:27
ILIAS\Help\GuidedTour\Admin\AdminManager\__construct
__construct(protected InternalDomainService $domain)
Definition:
AdminManager.php:30
ILIAS\Help\GuidedTour\InternalDomainService
Definition:
class.InternalDomainService.php:35
ILIAS\Help\GuidedTour\InternalDomainService\idPresentation
idPresentation()
Definition:
class.InternalDomainService.php:96
ILIAS\Help\GuidedTour\Admin
Definition:
AdminManager.php:21
ILIAS\Repository\user
user()
Definition:
trait.GlobalDICDomainServices.php:66
components
ILIAS
Help
GuidedTour
Admin
AdminManager.php
Generated on Sun Nov 2 2025 23:02:34 for ILIAS by
1.9.4 (using
Doxyfile
)