Definition at line 32 of file class.EndpointGUI.php.
◆ __construct()
| ILIAS\User\Search\EndpointGUI::__construct |
( |
private readonly FieldConfigurationRepository |
$field_configuration_repository, |
|
|
private readonly ProfileDataRepository |
$profile_data_repository, |
|
|
private readonly SettingsDataRepository |
$settings_data_repository, |
|
|
private readonly \ilObjUser |
$current_user, |
|
|
private readonly HttpService |
$http, |
|
|
private readonly Refinery |
$refinery, |
|
|
private readonly \ilCtrl |
$ctrl, |
|
|
private readonly DataFactory |
$data_factory, |
|
|
private readonly EndpointConfigurator |
$endpoint_configurator |
|
) |
| |
◆ acquireBuilderAndToken()
| ILIAS\User\Search\EndpointGUI::acquireBuilderAndToken |
( |
| ) |
|
- Returns
- array{0: \ILIAS\UI\URLBuilder, 1: \ILIAS\UI\URLBuilderToken}
Definition at line 54 of file class.EndpointGUI.php.
54 : array
55 {
56 return (new URLBuilder(
57 $this->data_factory->uri(
58 ILIAS_HTTP_PATH . '/' . $this->ctrl->getLinkTargetByClass(
59 array_merge(
60 $this->endpoint_configurator->getParentClassPath(),
61 [self::class]
62 )
63 )
64 )
65 ))->acquireParameter(self::NAMESPACE, self::SEARCH_TERM_TOKEN);
66 }
◆ buildQueryStringTransformation()
| ILIAS\User\Search\EndpointGUI::buildQueryStringTransformation |
( |
| ) |
|
|
private |
◆ executeCommand()
| ILIAS\User\Search\EndpointGUI::executeCommand |
( |
| ) |
|
◆ getSuggestionsStartAfter()
| ILIAS\User\Search\EndpointGUI::getSuggestionsStartAfter |
( |
| ) |
|
◆ NAMESPACE
| const array ILIAS\User\Search\EndpointGUI::NAMESPACE = ['u', 's'] |
|
private |
◆ SEARCH_TERM_TOKEN
| const string ILIAS\User\Search\EndpointGUI::SEARCH_TERM_TOKEN = 't' |
|
private |
◆ SUGGESTIONS_START_AFTER
| const int ILIAS\User\Search\EndpointGUI::SUGGESTIONS_START_AFTER = 3 |
|
private |
The documentation for this class was generated from the following file: