| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
 Collaboration diagram for ilECSParticipantSettings:
 Collaboration diagram for ilECSParticipantSettings:| Public Member Functions | |
| getServerId () | |
| Get server id. | |
| read () | |
| Read stored entry. | |
| isImportAllowed (array $a_mids) | |
| Check if import is allowed for scecific mid. | |
| getEnabledParticipants () | |
| get number of participants that are enabled | |
| isEnabled ($a_mid) | |
| is partivcipant enabled | |
| setEnabledParticipants ($a_parts) | |
| set enabled participants by community | |
| Static Public Member Functions | |
| static | _getInstance () | 
| get instance | |
| static | getInstanceByServerId ($a_server_id) | 
| Get instance by server id. | |
| static | getAvailabeMids ($a_server_id) | 
| Get all available mids  $ilDB. | |
| static | getExportableParticipants () | 
| Get participants which are enabled and export is allowed. | |
| static | getExportServers () | 
| Get server ids which allow an export  <type> $ilDB. | |
| static | deleteByServer ($a_server_id) | 
| Delete by server  $ilDB. | |
| static | loookupCmsMid ($a_server_id) | 
| Lookup mid of current cms participant  $ilDB. | |
| Private Member Functions | |
| __construct ($a_server_id) | |
| Constructor (Singleton) | |
| 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)
private
Definition at line 46 of file class.ilECSParticipantSettings.php.
References read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
get instance
public
Definition at line 59 of file class.ilECSParticipantSettings.php.
References $GLOBALS, and getInstanceByServerId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Delete by server $ilDB.
| int | $a_server_id | 
Definition at line 155 of file class.ilECSParticipantSettings.php.
References $query.
Referenced by ilECSSettingsGUI\doDelete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get all available mids $ilDB.
| type | $a_server_id | 
Definition at line 86 of file class.ilECSParticipantSettings.php.
References $query, $res, $row, and DB_FETCHMODE_OBJECT.
Referenced by ilECSSettingsGUI\refreshParticipants().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSParticipantSettings::getEnabledParticipants | ( | ) | 
get number of participants that are enabled
public
Definition at line 239 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 $query, $res, $row, and DB_FETCHMODE_OBJECT.
Referenced by ilECSObjectSettings\addSettingsToForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get server ids which allow an export <type> $ilDB.
Definition at line 133 of file class.ilECSParticipantSettings.php.
References $query, $res, $row, and DB_FETCHMODE_OBJECT.
Referenced by ilECSObjectSettings\handleSettingsUpdate().
 Here is the caller graph for this function:
 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(), and ilRemoteObjectBase\handleUpdate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSParticipantSettings::getServerId | ( | ) | 
Get server id.
Definition at line 190 of file class.ilECSParticipantSettings.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSParticipantSettings::isEnabled | ( | $a_mid | ) | 
is partivcipant enabled
public
| int | mid | 
Definition at line 261 of file class.ilECSParticipantSettings.php.
| ilECSParticipantSettings::isImportAllowed | ( | array | $a_mids | ) | 
Check if import is allowed for scecific mid.
| array | $a_mids | 
Definition at line 221 of file class.ilECSParticipantSettings.php.
| 
 | static | 
Lookup mid of current cms participant $ilDB.
| int | $a_server_id | 
Definition at line 169 of file class.ilECSParticipantSettings.php.
References $query, $res, $row, DB_FETCHMODE_OBJECT, and ilECSParticipantSetting\IMPORT_CMS.
Referenced by ilECSCmsTreeCommandQueueHandler\init(), and ilECSMappingSettingsGUI\setTabs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSParticipantSettings::read | ( | ) | 
Read stored entry.
Definition at line 200 of file class.ilECSParticipantSettings.php.
References $query, $res, $row, DB_FETCHMODE_OBJECT, and getServerId().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSParticipantSettings::setEnabledParticipants | ( | $a_parts | ) | 
set enabled participants by community
public
| int | community id | 
| array | participant ids | 
Definition at line 273 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.