ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (InternalDataService $data, InternalRepoService $repo, InternalDomainService $domain, protected ResourceStakeholder $object_info_stakeholder, protected ResourceStakeholder $book_info_stakeholder, int $pool_id) | |
getNrOfItemsForObject (int $book_obj_id) | |
getObjectTitles () | |
getObjectIds () | |
getColorNrForObject (int $book_obj_id) | |
getDataArrayFromInputString (string $input) | |
createObjectsFromBulkInputString (string $input, int $schedule_id) | |
importObjectInfoFromLegacyUpload (int $booking_obj_id, array $file_input) | |
importBookingInfoFromLegacyUpload (int $booking_obj_id, array $file_input) | |
hasObjectInfo (int $booking_obj_id) | |
deliverObjectInfo (int $booking_obj_id) | |
hasBookingInfo (int $booking_obj_id) | |
deliverBookingInfo (int $booking_obj_id) | |
getObjectInfoFilename (int $booking_obj_id) | |
getBookingInfoFilename (int $booking_obj_id) | |
deleteObjectInfo (int $booking_obj_id) | |
deleteBookingInfo (int $booking_obj_id) | |
cloneTo (int $from_booking_obj_id, int $to_booking_obj_id) | |
getObjectInfoPath (int $booking_object_id) | |
getBookingInfoPath (int $booking_object_id) | |
Protected Attributes | |
int | $pool_id |
ObjectsDBRepository | $object_repo |
InternalRepoService | $repo |
InternalDataService | $data |
InternalDomainService | $domain |
Definition at line 31 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::__construct | ( | InternalDataService | $data, |
InternalRepoService | $repo, | ||
InternalDomainService | $domain, | ||
protected ResourceStakeholder | $object_info_stakeholder, | ||
protected ResourceStakeholder | $book_info_stakeholder, | ||
int | $pool_id | ||
) |
Definition at line 39 of file class.ObjectsManager.php.
References ILIAS\BookingManager\Objects\ObjectsManager\$pool_id, ILIAS\BookingManager\Objects\ObjectsManager\$repo, and ILIAS\BookingManager\InternalRepoService\objects().
ILIAS\BookingManager\Objects\ObjectsManager::cloneTo | ( | int | $from_booking_obj_id, |
int | $to_booking_obj_id | ||
) |
Definition at line 187 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::createObjectsFromBulkInputString | ( | string | $input, |
int | $schedule_id | ||
) |
Definition at line 96 of file class.ObjectsManager.php.
References ILIAS\BookingManager\Objects\ObjectsManager\$data, and ILIAS\BookingManager\Objects\ObjectsManager\getDataArrayFromInputString().
ILIAS\BookingManager\Objects\ObjectsManager::deleteBookingInfo | ( | int | $booking_obj_id | ) |
Definition at line 180 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::deleteObjectInfo | ( | int | $booking_obj_id | ) |
Definition at line 173 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::deliverBookingInfo | ( | int | $booking_obj_id | ) |
Definition at line 156 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::deliverObjectInfo | ( | int | $booking_obj_id | ) |
Definition at line 144 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getBookingInfoFilename | ( | int | $booking_obj_id | ) |
Definition at line 168 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getBookingInfoPath | ( | int | $booking_object_id | ) |
Definition at line 202 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getColorNrForObject | ( | int | $book_obj_id | ) |
Definition at line 73 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getDataArrayFromInputString | ( | string | $input | ) |
Definition at line 78 of file class.ObjectsManager.php.
References ILIAS\BookingManager\Objects\ObjectsManager\$data.
Referenced by ILIAS\BookingManager\Objects\ObjectsManager\createObjectsFromBulkInputString().
ILIAS\BookingManager\Objects\ObjectsManager::getNrOfItemsForObject | ( | int | $book_obj_id | ) |
Definition at line 52 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getObjectIds | ( | ) |
Definition at line 66 of file class.ObjectsManager.php.
References Vendor\Package\$d.
ILIAS\BookingManager\Objects\ObjectsManager::getObjectInfoFilename | ( | int | $booking_obj_id | ) |
Definition at line 163 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getObjectInfoPath | ( | int | $booking_object_id | ) |
Definition at line 197 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::getObjectTitles | ( | ) |
Definition at line 57 of file class.ObjectsManager.php.
References Vendor\Package\$d.
ILIAS\BookingManager\Objects\ObjectsManager::hasBookingInfo | ( | int | $booking_obj_id | ) |
Definition at line 151 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::hasObjectInfo | ( | int | $booking_obj_id | ) |
Definition at line 139 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::importBookingInfoFromLegacyUpload | ( | int | $booking_obj_id, |
array | $file_input | ||
) |
Definition at line 127 of file class.ObjectsManager.php.
ILIAS\BookingManager\Objects\ObjectsManager::importObjectInfoFromLegacyUpload | ( | int | $booking_obj_id, |
array | $file_input | ||
) |
Definition at line 115 of file class.ObjectsManager.php.
|
protected |
Definition at line 36 of file class.ObjectsManager.php.
Referenced by ILIAS\BookingManager\Objects\ObjectsManager\createObjectsFromBulkInputString(), and ILIAS\BookingManager\Objects\ObjectsManager\getDataArrayFromInputString().
|
protected |
Definition at line 37 of file class.ObjectsManager.php.
|
protected |
Definition at line 34 of file class.ObjectsManager.php.
|
protected |
Definition at line 33 of file class.ObjectsManager.php.
Referenced by ILIAS\BookingManager\Objects\ObjectsManager\__construct().
|
protected |
Definition at line 35 of file class.ObjectsManager.php.
Referenced by ILIAS\BookingManager\Objects\ObjectsManager\__construct().