getIid(); } public function getIid(): int { return $this->iid; } public function setExpiresOn(DateTime $expiresOn): self { $this->expiresOn = $expiresOn; return $this; } public function getExpiresOn(): ?DateTime { return $this->expiresOn; } public function setEndsOn(DateTime $endsOn): self { $this->endsOn = $endsOn; return $this; } public function getEndsOn(): ?DateTime { return $this->endsOn; } public function setAddToCalendar(int $addToCalendar): self { $this->addToCalendar = $addToCalendar; return $this; } public function getAddToCalendar(): int { return $this->addToCalendar; } public function setEnableQualification(bool $enableQualification): self { $this->enableQualification = $enableQualification; return $this; } public function getEnableQualification(): bool { return $this->enableQualification; } public function getPublication(): CStudentPublication { return $this->publication; } public function setPublication(CStudentPublication $publication): self { $this->publication = $publication; return $this; } /* public function getResourceIdentifier(): int { return $this->getIid(); } public function getResourceName(): string { return (string) $this->getIid(); } public function setResourceName(string $name): self { //return $this->setTitle($name); }*/ }