ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\User\PublicInterface Class Reference
+ Collaboration diagram for ILIAS\User\PublicInterface:

Public Member Functions

 __construct (private readonly \ilObjUser $logged_in_user)
 
 getProfile ()
 
 getSettings ()
 
 getLoggedInUser ()
 

Detailed Description

Definition at line 26 of file PublicInterface.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\User\PublicInterface::__construct ( private readonly \ilObjUser  $logged_in_user)

Definition at line 28 of file PublicInterface.php.

30 {
31 }

Member Function Documentation

◆ getLoggedInUser()

ILIAS\User\PublicInterface::getLoggedInUser ( )

Definition at line 42 of file PublicInterface.php.

43 {
44 return $this->logged_in_user;
45 }
User class.

◆ getProfile()

ILIAS\User\PublicInterface::getProfile ( )

Definition at line 32 of file PublicInterface.php.

32 : Profile
33 {
34 return LocalDIC::dic()[Profile::class];
35 }

References ILIAS\User\LocalDIC\dic().

+ Here is the call graph for this function:

◆ getSettings()

ILIAS\User\PublicInterface::getSettings ( )

Definition at line 37 of file PublicInterface.php.

37 : Settings
38 {
39 return LocalDIC::dic()[Settings::class];
40 }

References ILIAS\User\LocalDIC\dic().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: