ILIAS  trunk Revision v11.0_alpha-1689-g66c127b4ae8
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
interface.Provider.php
Go to the documentation of this file.
1 <?php
2 
19 namespace ILIAS\Awareness\User;
20 
25 interface Provider
26 {
27  public function getProviderId(): string;
28 
33  public function getTitle(): string;
34 
39  public function getInfo(): string;
40 
46  public function getInitialUserSet(?array $user_ids = null): array;
47 
52  public function isHighlighted(): bool;
53 }
getInfo()
Provider info (used in administration settings)
getTitle()
Provider title (used in awareness overlay and in administration settings)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
getInitialUserSet(?array $user_ids=null)
Get initial set of users.
isHighlighted()
Is highlighted.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...