ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
ILIAS\User\PublicInterface Class Reference
+ Collaboration diagram for ILIAS\User\PublicInterface:

Public Member Functions

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

Detailed Description

Definition at line 27 of file PublicInterface.php.

Constructor & Destructor Documentation

◆ __construct()

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

Definition at line 29 of file PublicInterface.php.

31 {
32 }

Member Function Documentation

◆ getLoggedInUser()

ILIAS\User\PublicInterface::getLoggedInUser ( )

Definition at line 49 of file PublicInterface.php.

50 {
51 return $this->logged_in_user;
52 }
User class.

◆ getProfile()

ILIAS\User\PublicInterface::getProfile ( )

Definition at line 39 of file PublicInterface.php.

39 : Profile
40 {
41 return LocalDIC::dic()[Profile::class];
42 }

References ILIAS\User\LocalDIC\dic().

+ Here is the call graph for this function:

◆ getSearch()

ILIAS\User\PublicInterface::getSearch ( )

Definition at line 34 of file PublicInterface.php.

34 : Search
35 {
36 return LocalDIC::dic()[Search::class];
37 }

References ILIAS\User\LocalDIC\dic().

+ Here is the call graph for this function:

◆ getSettings()

ILIAS\User\PublicInterface::getSettings ( )

Definition at line 44 of file PublicInterface.php.

44 : Settings
45 {
46 return LocalDIC::dic()[Settings::class];
47 }

References ILIAS\User\LocalDIC\dic().

+ Here is the call graph for this function:

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