ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Presentation of ecs content details (http://...campusconnect/courselinks/id/details) More...
Public Member Functions | |
__construct () | |
getSenders () | |
Get senders. More... | |
getFirstSender () | |
get first sender More... | |
getMySender () | |
Get sender from whom we received the ressource According to the documentation the sender and receiver arrays have corresponding indexes. More... | |
getReceivers () | |
Get recievers. More... | |
getFirstReceiver () | |
Get first receiver. More... | |
getReceiverInfo () | |
Get receiver info. More... | |
getUrl () | |
Get url. More... | |
getOwner () | |
loadFromJson (object $json) | |
Load from JSON object. More... | |
Static Public Member Functions | |
static | getInstanceFromServer (int $a_server_id, int $a_econtent_id, string $a_resource_type) |
Get data from server. More... | |
Private Member Functions | |
loadFromServer (int $a_server_id, int $a_econtent_id, string $a_resource_type) | |
Private Attributes | |
array | $senders = [] |
int | $sender_index = null |
array | $receivers = [] |
string | $url = "" |
int | $owner = 0 |
array | $receiver_info = [] |
ilLogger | $logger |
Presentation of ecs content details (http://...campusconnect/courselinks/id/details)
Definition at line 26 of file class.ilECSEContentDetails.php.
ilECSEContentDetails::__construct | ( | ) |
Definition at line 37 of file class.ilECSEContentDetails.php.
References $DIC, and ILIAS\Repository\logger().
ilECSEContentDetails::getFirstReceiver | ( | ) |
Get first receiver.
Definition at line 112 of file class.ilECSEContentDetails.php.
ilECSEContentDetails::getFirstSender | ( | ) |
get first sender
Definition at line 87 of file class.ilECSEContentDetails.php.
|
static |
Get data from server.
Definition at line 47 of file class.ilECSEContentDetails.php.
References loadFromServer().
Referenced by ilECSObjectSettings\addSettingsToForm(), ilECSObjectSettings\getParticipants(), ilECSObjectSettings\getValueForECSExportOptionalGroup(), ilRemoteObjectBase\handleUpdate(), and ilECSObjectSettings\sendNewContentNotification().
ilECSEContentDetails::getMySender | ( | ) |
Get sender from whom we received the ressource According to the documentation the sender and receiver arrays have corresponding indexes.
Definition at line 96 of file class.ilECSEContentDetails.php.
References $sender_index.
ilECSEContentDetails::getOwner | ( | ) |
ilECSEContentDetails::getReceiverInfo | ( | ) |
Get receiver info.
Definition at line 120 of file class.ilECSEContentDetails.php.
References $receiver_info.
ilECSEContentDetails::getReceivers | ( | ) |
Get recievers.
Definition at line 104 of file class.ilECSEContentDetails.php.
References $receivers.
Referenced by loadFromJson().
ilECSEContentDetails::getSenders | ( | ) |
ilECSEContentDetails::getUrl | ( | ) |
ilECSEContentDetails::loadFromJson | ( | object | $json | ) |
Load from JSON object.
object | JSON object |
ilException |
Definition at line 144 of file class.ilECSEContentDetails.php.
References getReceivers(), ILIAS\Repository\int(), ILIAS\Repository\logger(), and null.
|
private |
Definition at line 58 of file class.ilECSEContentDetails.php.
References $res, ilECSSetting\getInstanceByServerId(), ilECSConnector\HTTP_CODE_NOT_FOUND, ILIAS\Repository\logger(), and null.
Referenced by getInstanceFromServer().
|
private |
Definition at line 35 of file class.ilECSEContentDetails.php.
|
private |
Definition at line 32 of file class.ilECSEContentDetails.php.
Referenced by getOwner().
|
private |
Definition at line 34 of file class.ilECSEContentDetails.php.
Referenced by getReceiverInfo().
|
private |
Definition at line 30 of file class.ilECSEContentDetails.php.
Referenced by getReceivers().
|
private |
Definition at line 29 of file class.ilECSEContentDetails.php.
Referenced by getMySender().
|
private |
Definition at line 28 of file class.ilECSEContentDetails.php.
Referenced by getSenders().
|
private |
Definition at line 31 of file class.ilECSEContentDetails.php.
Referenced by getUrl().