ILIAS
Release_4_2_x_branch Revision 61807
|
Public Member Functions | |
getServerId () | |
Get server id. | |
read () | |
Read stored entry. | |
isImportAllowed ($a_mid) | |
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 | 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. |
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().
|
static |
get instance
public
Definition at line 59 of file class.ilECSParticipantSettings.php.
References $GLOBALS, and getInstanceByServerId().
|
static |
Delete by server $ilDB.
int | $a_server_id |
Definition at line 132 of file class.ilECSParticipantSettings.php.
Referenced by ilECSSettingsGUI\doDelete().
ilECSParticipantSettings::getEnabledParticipants | ( | ) |
get number of participants that are enabled
public
Definition at line 187 of file class.ilECSParticipantSettings.php.
References $ret.
|
static |
Get participants which are enabled and export is allowed.
Definition at line 83 of file class.ilECSParticipantSettings.php.
References $ilDB, $query, $res, $row, and DB_FETCHMODE_OBJECT.
Referenced by ilObjCourseGUI\fillECSExportSettings().
|
static |
Get server ids which allow an export <type> $ilDB.
Definition at line 110 of file class.ilECSParticipantSettings.php.
References $ilDB, $query, $res, $row, and DB_FETCHMODE_OBJECT.
Referenced by ilObjCourseGUI\updateECSExportSettings().
|
static |
Get instance by server id.
int | $a_server_id |
Definition at line 71 of file class.ilECSParticipantSettings.php.
Referenced by _getInstance(), and ilECSTaskScheduler\handleUpdate().
ilECSParticipantSettings::getServerId | ( | ) |
Get server id.
Definition at line 145 of file class.ilECSParticipantSettings.php.
Referenced by read().
ilECSParticipantSettings::isEnabled | ( | $a_mid | ) |
is partivcipant enabled
public
int | mid |
Definition at line 209 of file class.ilECSParticipantSettings.php.
ilECSParticipantSettings::isImportAllowed | ( | $a_mid | ) |
Check if import is allowed for scecific mid.
<type> | $a_mid |
Definition at line 176 of file class.ilECSParticipantSettings.php.
ilECSParticipantSettings::read | ( | ) |
Read stored entry.
Definition at line 155 of file class.ilECSParticipantSettings.php.
References $ilDB, $query, $res, $row, DB_FETCHMODE_OBJECT, and getServerId().
Referenced by __construct().
ilECSParticipantSettings::setEnabledParticipants | ( | $a_parts | ) |
set enabled participants by community
public
int | community id |
array | participant ids |
Definition at line 221 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.