|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Collaboration diagram for ilECSParticipantSettings:Public Member Functions | |
| getServerId () | |
| Get server id. More... | |
| read () | |
| Read stored entry. More... | |
| isImportAllowed (array $a_mids) | |
| Check if import is allowed for scecific mid. More... | |
| getEnabledParticipants () | |
| get number of participants that are enabled More... | |
| isEnabled ($a_mid) | |
| is partivcipant enabled More... | |
| setEnabledParticipants ($a_parts) | |
| set enabled participants by community More... | |
Static Public Member Functions | |
| static | _getInstance () |
| get instance More... | |
| static | getInstanceByServerId ($a_server_id) |
| Get instance by server id. More... | |
| static | getAvailabeMids ($a_server_id) |
| Get all available mids @global $ilDB. More... | |
| static | getExportableParticipants ($a_type) |
| Get participants which are enabled and export is allowed. More... | |
| static | getExportServers () |
| Get server ids which allow an export @global <type> $ilDB. More... | |
| static | deleteByServer ($a_server_id) |
| Delete by server @global $ilDB. More... | |
| static | loookupCmsMid ($a_server_id) |
| Lookup mid of current cms participant @global $ilDB. More... | |
Private Member Functions | |
| __construct ($a_server_id) | |
| Constructor (Singleton) More... | |
Private Attributes | |
| $export = array() | |
| $import = array() | |
| $export_type = array() | |
Static Private Attributes | |
| static | $instances = null |
Definition at line 32 of file class.ilECSParticipantSettings.php.
|
private |
Constructor (Singleton)
@access private
Definition at line 46 of file class.ilECSParticipantSettings.php.
References read().
Here is the call graph for this function:
|
static |
get instance
@access public
Definition at line 59 of file class.ilECSParticipantSettings.php.
References $GLOBALS, and getInstanceByServerId().
Here is the call graph for this function:
|
static |
Delete by server @global $ilDB.
| int | $a_server_id |
Definition at line 159 of file class.ilECSParticipantSettings.php.
References $DIC, $ilDB, and $query.
Referenced by ilECSSettingsGUI\doDelete().
Here is the caller graph for this function:
|
static |
Get all available mids @global $ilDB.
| type | $a_server_id |
Definition at line 85 of file class.ilECSParticipantSettings.php.
References $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilECSSettingsGUI\refreshParticipants().
Here is the caller graph for this function:| ilECSParticipantSettings::getEnabledParticipants | ( | ) |
get number of participants that are enabled
@access public
Definition at line 247 of file class.ilECSParticipantSettings.php.
References $ret.
|
static |
Get participants which are enabled and export is allowed.
Definition at line 106 of file class.ilECSParticipantSettings.php.
References $a_type, $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilECSObjectSettings\addSettingsToForm().
Here is the caller graph for this function:
|
static |
Get server ids which allow an export @global <type> $ilDB.
Definition at line 136 of file class.ilECSParticipantSettings.php.
References $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilECSObjectSettings\handleSettingsUpdate().
Here is the caller graph for this function:
|
static |
Get instance by server id.
| int | $a_server_id |
Definition at line 71 of file class.ilECSParticipantSettings.php.
Referenced by _getInstance(), ilECSCommunityReader\getEnabledParticipants(), and ilRemoteObjectBase\handleUpdate().
Here is the caller graph for this function:| ilECSParticipantSettings::getServerId | ( | ) |
Get server id.
Definition at line 197 of file class.ilECSParticipantSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilECSParticipantSettings::isEnabled | ( | $a_mid | ) |
is partivcipant enabled
@access public
| int | mid |
Definition at line 267 of file class.ilECSParticipantSettings.php.
| ilECSParticipantSettings::isImportAllowed | ( | array | $a_mids | ) |
Check if import is allowed for scecific mid.
| array | $a_mids |
Definition at line 231 of file class.ilECSParticipantSettings.php.
|
static |
Lookup mid of current cms participant @global $ilDB.
| int | $a_server_id |
Definition at line 175 of file class.ilECSParticipantSettings.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, and ilECSParticipantSetting\IMPORT_CMS.
Referenced by ilECSCmsTreeCommandQueueHandler\init(), and ilECSMappingSettingsGUI\setTabs().
Here is the caller graph for this function:| ilECSParticipantSettings::read | ( | ) |
Read stored entry.
Definition at line 207 of file class.ilECSParticipantSettings.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, and getServerId().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilECSParticipantSettings::setEnabledParticipants | ( | $a_parts | ) |
set enabled participants by community
@access public
| int | community id |
| array | participant ids |
Definition at line 279 of file class.ilECSParticipantSettings.php.
|
private |
Definition at line 36 of file class.ilECSParticipantSettings.php.
|
private |
Definition at line 38 of file class.ilECSParticipantSettings.php.
|
private |
Definition at line 37 of file class.ilECSParticipantSettings.php.
|
staticprivate |
Definition at line 34 of file class.ilECSParticipantSettings.php.