7 include_once(
"./Services/Calendar/interfaces/interface.ilAppointmentFileHandler.php");
8 include_once(
"./Services/Calendar/classes/FileHandler/class.ilAppointmentBaseFileHandler.php");
28 include_once(
"./Services/Object/classes/class.ilObjectActivation.php");
31 foreach ($eventItems as $obj) {
32 if ($obj[
"type"] ==
"file") {
33 if ($this->access->checkAccessOfUser($this->user->getId(),
"read",
"", $obj[
'ref_id'])) {
36 $file_property->setAbsolutePath($file->getFile());
37 $file_property->setFileName($file->getFileName());
39 $files[] = $file_property;
Appointment file handler interface.
static getItemsByEvent($a_event_id)
Get session material / event items.
getFiles()
Get files (for appointment)
Session appointment file handler.
Base file handler class for appointment classes.