|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Description of class. More...
Inheritance diagram for ilECSCmsCourseCommandQueueHandler:
Collaboration diagram for ilECSCmsCourseCommandQueueHandler:Public Member Functions | |
| __construct (ilECSSetting $server) | |
| Constructor. More... | |
| getServer () | |
| Get server. More... | |
| getMid () | |
| Get mid. More... | |
| checkAllocationActivation (ilECSSetting $server, $a_content_id) | |
| Check if course allocation is activated for one recipient of the. More... | |
| handleCreate (ilECSSetting $server, $a_content_id) | |
| Handle create. More... | |
| handleDelete (ilECSSetting $server, $a_content_id) | |
| Handle delete. More... | |
| handleUpdate (ilECSSetting $server, $a_content_id) | |
| Handle update. More... | |
| handleCreate (ilECSSetting $server, $a_content_id) | |
| Handle create event. More... | |
| handleUpdate (ilECSSetting $server, $a_content_id) | |
| Handle update. More... | |
| handleDelete (ilECSSetting $server, $a_content_id) | |
| Handle delete action. More... | |
Protected Member Functions | |
| doUpdate ($a_content_id, $course) | |
| Perform update. More... | |
Private Member Functions | |
| readCourse (ilECSSetting $server, $a_content_id, $a_details=false) | |
| Read course from ecs. More... | |
Private Attributes | |
| $server = null | |
| $mid = 0 | |
Description of class.
Definition at line 15 of file class.ilECSCmsCourseCommandQueueHandler.php.
| ilECSCmsCourseCommandQueueHandler::__construct | ( | ilECSSetting | $server | ) |
Constructor.
Definition at line 24 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $server.
| ilECSCmsCourseCommandQueueHandler::checkAllocationActivation | ( | ilECSSetting | $server, |
| $a_content_id | |||
| ) |
Check if course allocation is activated for one recipient of the.
| ilECSSetting | $server | |
| type | $a_content_id |
Definition at line 52 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $GLOBALS, $server, ilECSParticipantSetting\getInstance(), ilECSNodeMappingSettings\getInstanceByServerMid(), getMid(), and getServer().
Referenced by handleCreate(), and handleUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Perform update.
| type | $a_content_id | |
| type | $course |
Definition at line 150 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $GLOBALS, and getServer().
Referenced by handleCreate(), and handleUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilECSCmsCourseCommandQueueHandler::getMid | ( | ) |
Get mid.
Definition at line 42 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $mid.
Referenced by checkAllocationActivation().
Here is the caller graph for this function:| ilECSCmsCourseCommandQueueHandler::getServer | ( | ) |
Get server.
Definition at line 33 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $server.
Referenced by checkAllocationActivation(), and doUpdate().
Here is the caller graph for this function:| ilECSCmsCourseCommandQueueHandler::handleCreate | ( | ilECSSetting | $server, |
| $a_content_id | |||
| ) |
Handle create.
| ilECSSetting | $server | |
| type | $a_content_id |
Implements ilECSCommandQueueHandler.
Definition at line 90 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $GLOBALS, checkAllocationActivation(), doUpdate(), and readCourse().
Here is the call graph for this function:| ilECSCmsCourseCommandQueueHandler::handleDelete | ( | ilECSSetting | $server, |
| $a_content_id | |||
| ) |
Handle delete.
| ilECSSetting | $server | |
| type | $a_content_id |
Implements ilECSCommandQueueHandler.
Definition at line 116 of file class.ilECSCmsCourseCommandQueueHandler.php.
| ilECSCmsCourseCommandQueueHandler::handleUpdate | ( | ilECSSetting | $server, |
| $a_content_id | |||
| ) |
Handle update.
| ilECSSetting | $server | |
| type | $a_content_id |
Implements ilECSCommandQueueHandler.
Definition at line 127 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $GLOBALS, checkAllocationActivation(), doUpdate(), and readCourse().
Here is the call graph for this function:
|
private |
Read course from ecs.
Definition at line 164 of file class.ilECSCmsCourseCommandQueueHandler.php.
References $server.
Referenced by handleCreate(), and handleUpdate().
Here is the caller graph for this function:
|
private |
Definition at line 18 of file class.ilECSCmsCourseCommandQueueHandler.php.
Referenced by getMid().
|
private |
Definition at line 17 of file class.ilECSCmsCourseCommandQueueHandler.php.
Referenced by __construct(), checkAllocationActivation(), getServer(), and readCourse().