19 declare(strict_types=1);
38 $res_id = $this->appointment[
'event']->getContextId();
41 $objects_manager = $DIC->bookingManager()->internal()->domain()->objects($b_obj->getPoolId());
45 if ($objects_manager->hasObjectInfo($b_obj->getId())) {
47 $file_property->setAbsolutePath($objects_manager->getObjectInfoPath($b_obj->getId()));
48 $file_property->setFileName($objects_manager->getObjectInfoFilename($b_obj->getId()));
49 $files[] = $file_property;
52 if ($objects_manager->hasBookingInfo($b_obj->getId())) {
54 $file_property->setAbsolutePath($objects_manager->getBookingInfoPath($b_obj->getId()));
55 $file_property->setFileName($objects_manager->getBookingInfoFilename($b_obj->getId()));
56 $files[] = $file_property;
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Appointment file handler interface.
Booking Pool appointment file handler.
Base file handler class for appointment classes.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...