ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Connector for writing ecs course urls. More...
Public Member Functions | |
addUrl (ilECSCourseUrl $url, $a_target_mid) | |
Send url of newly created courses to ecs. More... | |
![]() | |
__construct (?ilECSSetting $settings=null) | |
addHeader (string $a_name, string $a_value) | |
Add Header. More... | |
getHeader () | |
setHeader (array $a_header_strings) | |
getServer () | |
Get current server setting. More... | |
addAuth (string $a_post, int $a_target_mid) | |
Add auth resource. More... | |
getAuth (string $a_hash, bool $a_details_only=false) | |
get auth resource More... | |
readEventFifo (bool $a_delete=false) | |
Read event fifo. More... | |
getResourceList (string $a_path) | |
getResource (string $a_path, int $a_econtent_id, bool $a_details_only=false) | |
Get resources from ECS server. More... | |
addResource (string $a_path, $a_post) | |
Add resource. More... | |
updateResource (string $a_path, int $a_econtent_id, string $a_post_string) | |
update resource More... | |
deleteResource (string $a_path, int $a_econtent_id) | |
Delete resource. More... | |
getMemberships (int $a_mid=0) | |
Additional Inherited Members | |
![]() | |
const | HTTP_CODE_CREATED = 201 |
const | HTTP_CODE_OK = 200 |
const | HTTP_CODE_NOT_FOUND = 404 |
const | HEADER_MEMBERSHIPS = 'X-EcsReceiverMemberships' |
const | HEADER_COMMUNITIES = 'X-EcsReceiverCommunities' |
![]() | |
prepareConnection () | |
prepare connection More... | |
call () | |
call peer More... | |
![]() | |
string | $path_postfix = '' |
ilECSSetting | $settings = null |
ilCurlConnection | $curl = null |
array | $header_strings = [] |
ilLogger | $logger |
Connector for writing ecs course urls.
Definition at line 26 of file class.ilECSCourseUrlConnector.php.
ilECSCourseUrlConnector::addUrl | ( | ilECSCourseUrl | $url, |
$a_target_mid | |||
) |
Send url of newly created courses to ecs.
ilECSConnectorException |
Definition at line 32 of file class.ilECSCourseUrlConnector.php.
References ilECSConnector\addHeader(), ilECSConnector\call(), ilECSConnector\getHeader(), ilECSConnector\HEADER_MEMBERSHIPS, ILIAS\Repository\logger(), and ilECSConnector\prepareConnection().