28 return 'book_booking_info';
38 return parent::getConsumerNameForPresentation() .
'/BookingInfo';
46 if ($object_id ===
null) {
51 foreach ($ref_ids as $ref_id) {
53 if (
$DIC->access()->checkAccessOfUser($this->current_user,
'read',
'', $ref_id)) {
72 if ($object_id !==
null) {
74 $ref_id = array_shift($references);
77 return ilLink::_getLink($ref_id,
'exc');
86 "SELECT pool_id FROM booking_object WHERE booking_object.book_info_rid = %s;",
92 return (isset(
$d->pool_id) ? (
int)
$d->pool_id :
null);
Class ResourceIdentification.
resourceHasBeenDeleted(ResourceIdentification $identification)
getConsumerNameForPresentation()
resolveObjectId(ResourceIdentification $identification)
getLocationURIForResourceUsage(ResourceIdentification $identification)
canBeAccessedByCurrentUser(ResourceIdentification $identification)
static _getAllReferences(int $id)
get all reference ids for object ID