19declare(strict_types=1);
33 private readonly FieldConfigurationRepository $field_configuration_repository,
34 private readonly ProfileDataRepository $profile_data_repository,
35 private readonly SettingsDataRepository $settings_data_repository,
36 private readonly \
ilObjUser $current_user,
37 private readonly HttpService
$http,
39 private readonly \
ilCtrl $ctrl,
40 private readonly DataFactory $data_factory
48 $this->field_configuration_repository,
49 $this->profile_data_repository,
50 $this->settings_data_repository,
56 $endpoint_configurator
getEndpointGUI(EndpointConfigurator $endpoint_configurator)
__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)
Class ilCtrl provides processing control methods.
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static http()
Fetches the global http state from ILIAS.