| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Presentation of ecs content details (http://...campusconnect/courselinks/id/details) More...
 Collaboration diagram for ilECSEContentDetails: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 25 of file class.ilECSEContentDetails.php.
| ilECSEContentDetails::__construct | ( | ) | 
Definition at line 36 of file class.ilECSEContentDetails.php.
References $DIC, and ILIAS\Repository\logger().
 Here is the call graph for this function:| ilECSEContentDetails::getFirstReceiver | ( | ) | 
Get first receiver.
Definition at line 111 of file class.ilECSEContentDetails.php.
| ilECSEContentDetails::getFirstSender | ( | ) | 
get first sender
Definition at line 86 of file class.ilECSEContentDetails.php.
      
  | 
  static | 
Get data from server.
Definition at line 46 of file class.ilECSEContentDetails.php.
References loadFromServer().
Referenced by ilECSObjectSettings\addSettingsToForm(), ilECSObjectSettings\getParticipants(), ilECSObjectSettings\getValueForECSExportOptionalGroup(), ilRemoteObjectBase\handleUpdate(), and ilECSObjectSettings\sendNewContentNotification().
 Here is the call graph for this function:
 Here is the caller graph for this function:| 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 95 of file class.ilECSEContentDetails.php.
References $sender_index.
| ilECSEContentDetails::getOwner | ( | ) | 
| ilECSEContentDetails::getReceiverInfo | ( | ) | 
Get receiver info.
Definition at line 119 of file class.ilECSEContentDetails.php.
References $receiver_info.
| ilECSEContentDetails::getReceivers | ( | ) | 
Get recievers.
Definition at line 103 of file class.ilECSEContentDetails.php.
References $receivers.
Referenced by loadFromJson().
 Here is the caller graph for this function:| ilECSEContentDetails::getSenders | ( | ) | 
| ilECSEContentDetails::getUrl | ( | ) | 
| ilECSEContentDetails::loadFromJson | ( | object | $json | ) | 
Load from JSON object.
| object | JSON object | 
| ilException | 
Definition at line 143 of file class.ilECSEContentDetails.php.
References getReceivers(), ILIAS\Repository\int(), and ILIAS\Repository\logger().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 57 of file class.ilECSEContentDetails.php.
References $res, ilECSSetting\getInstanceByServerId(), ilECSConnector\HTTP_CODE_NOT_FOUND, and ILIAS\Repository\logger().
Referenced by getInstanceFromServer().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 34 of file class.ilECSEContentDetails.php.
      
  | 
  private | 
Definition at line 31 of file class.ilECSEContentDetails.php.
Referenced by getOwner().
      
  | 
  private | 
Definition at line 33 of file class.ilECSEContentDetails.php.
Referenced by getReceiverInfo().
      
  | 
  private | 
Definition at line 29 of file class.ilECSEContentDetails.php.
Referenced by getReceivers().
      
  | 
  private | 
Definition at line 28 of file class.ilECSEContentDetails.php.
Referenced by getMySender().
      
  | 
  private | 
Definition at line 27 of file class.ilECSEContentDetails.php.
Referenced by getSenders().
      
  | 
  private | 
Definition at line 30 of file class.ilECSEContentDetails.php.
Referenced by getUrl().