ILIAS  trunk Revision v12.0_alpha-1540-g00f839d5fa1
ILIAS\User\Search\DefaultEndpointConfigurator Class Reference
+ Inheritance diagram for ILIAS\User\Search\DefaultEndpointConfigurator:
+ Collaboration diagram for ILIAS\User\Search\DefaultEndpointConfigurator:

Public Member Functions

 __construct (private array $parent_class_path)
 
 getParentClassPath ()
 
 getAdditionalAnswerElements (\ilObjUser $current_user, AutocompleteQuery $autocomplete_query)
 
 getParentClassPath ()
 
 getAdditionalAnswerElements (\ilObjUser $current_user, AutocompleteQuery $autocomplete_query)
 

Detailed Description

Definition at line 23 of file DefaultEndpointConfigurator.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\User\Search\DefaultEndpointConfigurator::__construct ( private array  $parent_class_path)
Parameters
list<string>$parent_class_path like in {
See also
EndpointConfigurator::getParentClassPath()}

Definition at line 28 of file DefaultEndpointConfigurator.php.

30 {
31 }

Member Function Documentation

◆ getAdditionalAnswerElements()

ILIAS\User\Search\DefaultEndpointConfigurator::getAdditionalAnswerElements ( \ilObjUser  $current_user,
AutocompleteQuery  $autocomplete_query 
)
Returns
list<AutocompleteItem> Items that should be added to the list the user can select from.

Implements ILIAS\User\Search\EndpointConfigurator.

Definition at line 37 of file DefaultEndpointConfigurator.php.

40 : array {
41 return [];
42 }

◆ getParentClassPath()

ILIAS\User\Search\DefaultEndpointConfigurator::getParentClassPath ( )
Returns
list<string> MUST return an array containing all class names in the path to be prepended to the EndpointGUI to build the URL with {
See also
\ilCtrlInterface}

Implements ILIAS\User\Search\EndpointConfigurator.

Definition at line 32 of file DefaultEndpointConfigurator.php.

32 : array
33 {
34 return $this->parent_class_path;
35 }

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