3 declare(strict_types=1);
34 protected \ilLanguage
$lng;
49 $this->
lng = $domain_service->lng();
58 return $this->domain_service->userProvider()->getAllProviders();
66 $this->
settings->set(
"up_act_" . $provider_id, (
string) $a_val);
71 return (
int) $this->
settings->get(
"up_act_" . $provider_id);
90 self::MODE_INACTIVE => $this->
lng->txt(
"awrn_inactive"),
91 self::MODE_ONLINE_ONLY => $this->
lng->txt(
"awrn_online_only"),
92 self::MODE_INCL_OFFLINE => $this->
lng->txt(
"awrn_incl_offline")
InternalDataService $data_service
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getActivationMode(string $provider_id)
__construct(int $ref_id, InternalDataService $data_service, InternalDomainService $domain_service)
setActivationMode(string $provider_id, int $a_val)
Activate provider.
InternalDomainService $domain_service
isProviderActivated(string $provider_id)
includesProviderOfflineUsers(string $provider_id)
Administrate awareness tool.