18declare(strict_types=1);
 
   40        $this->
logger = $DIC->logger()->wsrv();
 
   48        $this->cms_lecture_id = $a_id;
 
   56        $this->ecs_course_url = self::COURSE_URL_PREFIX . $a_id;
 
   64        $this->lms_course_urls[] = $lms_url;
 
   74            $con->addUrl($this, $ecs_receiver_mid);
 
   77        } 
catch (Exception 
$e) {
 
   78            $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, int $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.