ILIAS
trunk Revision v11.0_alpha-1769-g99a433fe2dc
|
Public Member Functions | |
getServer () | |
Get server setting. More... | |
getParticipants () | |
Get participants. More... | |
getOwnMIDs () | |
get publishable ids More... | |
getCommunities () | |
get communities More... | |
getCommunityById ($a_id) | |
get community by id More... | |
getParticipantsByPid (int $a_pid) | |
getParticipantByMID ($a_mid) | |
get participant by id More... | |
getParticipantNameByMid ($a_mid) | |
getCommunityByMID (int $a_mid) | |
Get community by mid. More... | |
getEnabledParticipants () | |
get enabled participants More... | |
Static Public Member Functions | |
static | getInstanceByServerId (int $a_server_id) |
Get instance by server id. More... | |
Private Member Functions | |
__construct (ilECSSetting $setting) | |
Singleton constructor. More... | |
read () | |
Read. More... | |
Private Attributes | |
int | $position = 0 |
ilLogger | $logger |
ilECSSetting | $settings |
ilECSConnector | $connector |
array | $communities = array() |
array | $participants = array() |
array | $own_ids = array() |
Static Private Attributes | |
static array | $instances = null |
Definition at line 24 of file class.ilECSCommunityReader.php.
|
private |
Singleton constructor.
private
ilECSConnectorException |
Definition at line 47 of file class.ilECSCommunityReader.php.
References $DIC, ilECSSetting\getServerId(), ILIAS\Repository\logger(), read(), and ILIAS\Repository\settings().
ilECSCommunityReader::getCommunities | ( | ) |
get communities
public
Definition at line 101 of file class.ilECSCommunityReader.php.
Referenced by getEnabledParticipants(), and getParticipantsByPid().
ilECSCommunityReader::getCommunityById | ( | $a_id | ) |
get community by id
public
int | comm_id |
Definition at line 112 of file class.ilECSCommunityReader.php.
References null.
ilECSCommunityReader::getCommunityByMID | ( | int | $a_mid | ) |
Get community by mid.
Definition at line 159 of file class.ilECSCommunityReader.php.
References null.
ilECSCommunityReader::getEnabledParticipants | ( | ) |
get enabled participants
Definition at line 174 of file class.ilECSCommunityReader.php.
References getCommunities(), ilECSParticipantSettings\getInstanceByServerId(), and getServer().
|
static |
Get instance by server id.
Definition at line 64 of file class.ilECSCommunityReader.php.
References ilECSSetting\getInstanceByServerId().
Referenced by ilECSSettingsGUI\communities(), ilECSSettingsGUI\exportImported(), ilECSUserConsentModalGUI\getOrganisation(), ilECSCategoryMappingRule\participantsToString(), ilECSTaskScheduler\readMIDs(), ilECSSettingsGUI\refreshParticipants(), ilECSObjectSettings\sendNewContentNotification(), ilECSSettingsGUI\updateCommunities(), ilRemoteObjectBase\updateFromECSContent(), ilECSSettingsGUI\updateTitle(), and ilAuthProviderECS\validateHash().
ilECSCommunityReader::getOwnMIDs | ( | ) |
get publishable ids
Definition at line 90 of file class.ilECSCommunityReader.php.
ilECSCommunityReader::getParticipantByMID | ( | $a_mid | ) |
get participant by id
public
int | mid |
Definition at line 144 of file class.ilECSCommunityReader.php.
ilECSCommunityReader::getParticipantNameByMid | ( | $a_mid | ) |
Definition at line 149 of file class.ilECSCommunityReader.php.
ilECSCommunityReader::getParticipants | ( | ) |
Get participants.
Definition at line 81 of file class.ilECSCommunityReader.php.
References $participants.
ilECSCommunityReader::getParticipantsByPid | ( | int | $a_pid | ) |
Definition at line 125 of file class.ilECSCommunityReader.php.
References $participants, and getCommunities().
ilECSCommunityReader::getServer | ( | ) |
Get server setting.
Definition at line 72 of file class.ilECSCommunityReader.php.
References $settings.
Referenced by getEnabledParticipants().
|
private |
Read.
ilECSConnectorException |
Definition at line 194 of file class.ilECSCommunityReader.php.
References Vendor\Package\$e, $res, and ILIAS\Repository\logger().
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 32 of file class.ilECSCommunityReader.php.
|
staticprivate |
Definition at line 26 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 30 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 39 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 38 of file class.ilECSCommunityReader.php.
Referenced by getParticipants(), and getParticipantsByPid().
|
private |
Definition at line 28 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 31 of file class.ilECSCommunityReader.php.
Referenced by getServer().