ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
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 ($a_pid) | |
getParticipantByMID ($a_mid) | |
get participant by id More... | |
getCommunityByMID ($a_mid) | |
Get community by mid. More... | |
getPublishableParticipants () | |
get publishable communities More... | |
getEnabledParticipants () | |
get enabled participants More... | |
Static Public Member Functions | |
static | _getInstance () |
get singleton instance More... | |
static | getInstanceByServerId ($a_server_id) |
Get instance by server id. More... | |
Protected Attributes | |
$position = 0 | |
$log | |
$settings = null | |
$connector = null | |
$communities = array() | |
$participants = array() | |
$own_ids = array() | |
Private Member Functions | |
__construct (ilECSSetting $setting=null) | |
Singleton constructor. More... | |
read () | |
Read private. More... | |
Static Private Attributes | |
static | $instances = null |
Definition at line 36 of file class.ilECSCommunityReader.php.
|
private |
Singleton constructor.
private
ilECSConnectorException |
Definition at line 56 of file class.ilECSCommunityReader.php.
References $GLOBALS, $ilLog, read(), and settings().
|
static |
get singleton instance
public
Definition at line 84 of file class.ilECSCommunityReader.php.
References $GLOBALS.
Referenced by ilECSSettingsGUI\exportImported().
ilECSCommunityReader::getCommunities | ( | ) |
get communities
public
Definition at line 139 of file class.ilECSCommunityReader.php.
References array.
Referenced by getEnabledParticipants(), getParticipantsByPid(), and getPublishableParticipants().
ilECSCommunityReader::getCommunityById | ( | $a_id | ) |
get community by id
public
int | comm_id |
Definition at line 151 of file class.ilECSCommunityReader.php.
ilECSCommunityReader::getCommunityByMID | ( | $a_mid | ) |
Get community by mid.
int | $a_mid |
Definition at line 194 of file class.ilECSCommunityReader.php.
ilECSCommunityReader::getEnabledParticipants | ( | ) |
get enabled participants
public
Definition at line 230 of file class.ilECSCommunityReader.php.
References array, getCommunities(), ilECSParticipantSettings\getInstanceByServerId(), and getServer().
|
static |
Get instance by server id.
int | $a_server_id |
Definition at line 95 of file class.ilECSCommunityReader.php.
References ilECSSetting\getInstanceByServerId().
Referenced by ilECSSettingsGUI\communities(), ilECSUtils\lookupParticipantName(), ilECSImportedContentTableGUI\parse(), ilECSTaskScheduler\readMIDs(), ilECSSettingsGUI\refreshParticipants(), ilECSObjectSettings\sendNewContentNotification(), ilECSSettingsGUI\updateCommunities(), ilECSSettingsGUI\updateTitle(), ilAuthContainerECS\validateHash(), and ilAuthProviderECS\validateHash().
ilECSCommunityReader::getOwnMIDs | ( | ) |
get publishable ids
public
Definition at line 128 of file class.ilECSCommunityReader.php.
References array.
ilECSCommunityReader::getParticipantByMID | ( | $a_mid | ) |
get participant by id
public
int | mid |
Definition at line 184 of file class.ilECSCommunityReader.php.
ilECSCommunityReader::getParticipants | ( | ) |
Get participants.
Definition at line 116 of file class.ilECSCommunityReader.php.
References $participants.
ilECSCommunityReader::getParticipantsByPid | ( | $a_pid | ) |
int | $a_pid |
Definition at line 165 of file class.ilECSCommunityReader.php.
References $participants, and getCommunities().
ilECSCommunityReader::getPublishableParticipants | ( | ) |
get publishable communities
public
Definition at line 212 of file class.ilECSCommunityReader.php.
References array, and getCommunities().
ilECSCommunityReader::getServer | ( | ) |
Get server setting.
Definition at line 107 of file class.ilECSCommunityReader.php.
References $settings.
Referenced by getEnabledParticipants().
|
private |
Read private.
ilECSConnectorException |
Definition at line 251 of file class.ilECSCommunityReader.php.
Referenced by __construct().
|
protected |
Definition at line 46 of file class.ilECSCommunityReader.php.
|
protected |
Definition at line 44 of file class.ilECSCommunityReader.php.
|
staticprivate |
Definition at line 38 of file class.ilECSCommunityReader.php.
|
protected |
Definition at line 42 of file class.ilECSCommunityReader.php.
|
protected |
Definition at line 48 of file class.ilECSCommunityReader.php.
|
protected |
Definition at line 47 of file class.ilECSCommunityReader.php.
Referenced by getParticipants(), and getParticipantsByPid().
|
protected |
Definition at line 40 of file class.ilECSCommunityReader.php.
|
protected |
Definition at line 43 of file class.ilECSCommunityReader.php.
Referenced by getServer().