19declare(strict_types=1);
41 $this->
logger = $DIC->logger()->wsrv();
49 $this->cms_lecture_id = $a_id;
57 $this->ecs_course_url = self::COURSE_URL_PREFIX . $a_id;
65 $this->lms_course_urls[] = $lms_url;
75 $con->addUrl($this, $ecs_receiver_mid);
78 }
catch (Exception
$e) {
79 $this->
logger->error($e->getMessage());
Represents a ecs course lms url.
Connector for writing ecs course urls.
Represents a ecs course url.
send(ilECSSetting $setting, $ecs_receiver_mid)
Send urls to ecs.
addLmsCourseUrls(?ilECSCourseLmsUrl $lms_url=null)
Add lms url.
setCmsLectureId(string $a_id)
Set lecture id.
setECSId(int $a_id)
Set ecs course id.
Component logger with individual log levels by component id.