|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilECSCommunityReader: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 23 of file class.ilECSCommunityReader.php.
|
private |
Singleton constructor.
@access private
| ilECSConnectorException |
Definition at line 46 of file class.ilECSCommunityReader.php.
References $DIC, ilECSSetting\getServerId(), ILIAS\Repository\logger(), read(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilECSCommunityReader::getCommunities | ( | ) |
get communities
@access public
Definition at line 100 of file class.ilECSCommunityReader.php.
Referenced by getEnabledParticipants(), and getParticipantsByPid().
Here is the caller graph for this function:| ilECSCommunityReader::getCommunityById | ( | $a_id | ) |
get community by id
@access public
| int | comm_id |
Definition at line 111 of file class.ilECSCommunityReader.php.
| ilECSCommunityReader::getCommunityByMID | ( | int | $a_mid | ) |
Get community by mid.
Definition at line 158 of file class.ilECSCommunityReader.php.
| ilECSCommunityReader::getEnabledParticipants | ( | ) |
get enabled participants
Definition at line 173 of file class.ilECSCommunityReader.php.
References getCommunities(), ilECSParticipantSettings\getInstanceByServerId(), and getServer().
Here is the call graph for this function:
|
static |
Get instance by server id.
Definition at line 63 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilECSCommunityReader::getOwnMIDs | ( | ) |
get publishable ids
Definition at line 89 of file class.ilECSCommunityReader.php.
| ilECSCommunityReader::getParticipantByMID | ( | $a_mid | ) |
get participant by id
@access public
| int | mid |
Definition at line 143 of file class.ilECSCommunityReader.php.
| ilECSCommunityReader::getParticipantNameByMid | ( | $a_mid | ) |
Definition at line 148 of file class.ilECSCommunityReader.php.
| ilECSCommunityReader::getParticipants | ( | ) |
Get participants.
Definition at line 80 of file class.ilECSCommunityReader.php.
References $participants.
| ilECSCommunityReader::getParticipantsByPid | ( | int | $a_pid | ) |
Definition at line 124 of file class.ilECSCommunityReader.php.
References $participants, and getCommunities().
Here is the call graph for this function:| ilECSCommunityReader::getServer | ( | ) |
Get server setting.
Definition at line 71 of file class.ilECSCommunityReader.php.
References $settings.
Referenced by getEnabledParticipants().
Here is the caller graph for this function:
|
private |
Read.
| ilECSConnectorException |
Definition at line 193 of file class.ilECSCommunityReader.php.
References Vendor\Package\$e, $res, and ILIAS\Repository\logger().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 36 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 31 of file class.ilECSCommunityReader.php.
|
staticprivate |
Definition at line 25 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 29 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 38 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 37 of file class.ilECSCommunityReader.php.
Referenced by getParticipants(), and getParticipantsByPid().
|
private |
Definition at line 27 of file class.ilECSCommunityReader.php.
|
private |
Definition at line 30 of file class.ilECSCommunityReader.php.
Referenced by getServer().