19 declare(strict_types=1);
55 $this->user_action_provider_factory = new \ilUserActionProviderFactory();
56 $this->user_action_admin = new \ilUserActionAdmin($DIC[
'ilDB']);
72 if (!isset(self::$managers[$user_id])) {
79 $this->user_action_provider_factory,
80 $this->user_action_admin
83 return self::$managers[$user_id];
97 return new \ilSetting(
"awrn");
107 if (!isset(self::$collectors[$user_id])) {
116 return self::$collectors[$user_id];
Notes internal repo service.
Collects users from all providers.
widget(int $user_id, int $ref_id=0)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
initDomainServices(\ILIAS\DI\Container $DIC)
userCollector(int $user_id, int $ref_id=0)
Customizing of pimple-DIC for ILIAS.
trait GlobalDICDomainServices
InternalRepoService $repo_service
ilUserActionAdmin $user_action_admin
InternalDataService $data_service
__construct(Container $DIC, InternalRepoService $repo_service, InternalDataService $data_service)
ilUserActionProviderFactory $user_action_provider_factory
Interface ProviderFactory.
Administrate awareness tool.