aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/consultation/consultation_controller.php
diff options
context:
space:
mode:
authorPhilipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de>2024-09-24 10:53:31 +0200
committerPhilipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de>2024-09-24 10:53:31 +0200
commit4459dd7917f4d1c34f40bb68f0e991e9c3d53e4c (patch)
tree5c07151ae61276d334e88f6309c30d439a85c12e /app/controllers/consultation/consultation_controller.php
parentda0022e5c1abbf9825ae76debaabdff7e8623bb4 (diff)
parent97a188592c679890a25c37ab78463add76a52ff7 (diff)
Merge branch 'main' into issue-3911issue-3911
Diffstat (limited to 'app/controllers/consultation/consultation_controller.php')
-rw-r--r--app/controllers/consultation/consultation_controller.php11
1 files changed, 6 insertions, 5 deletions
diff --git a/app/controllers/consultation/consultation_controller.php b/app/controllers/consultation/consultation_controller.php
index d6927af..00e10ad 100644
--- a/app/controllers/consultation/consultation_controller.php
+++ b/app/controllers/consultation/consultation_controller.php
@@ -19,7 +19,7 @@ abstract class ConsultationController extends AuthenticatedController
$this->range = Context::get();
$type = 'object';
} else {
- $this->range = $GLOBALS['user']->getAuthenticatedUser();
+ $this->range = User::findCurrent();
}
if (!$this->range) {
@@ -60,7 +60,7 @@ abstract class ConsultationController extends AuthenticatedController
$this->render_template('consultation/not_found', $this->layout);
}
- protected function activateNavigation($path)
+ protected function activateNavigation($path): void
{
$path = ltrim($path, '/');
@@ -73,7 +73,7 @@ abstract class ConsultationController extends AuthenticatedController
}
}
- protected function getConsultationTitle()
+ protected function getConsultationTitle(): string
{
return $this->range->getConfiguration()->CONSULTATION_TAB_TITLE;
}
@@ -103,7 +103,8 @@ abstract class ConsultationController extends AuthenticatedController
return $block;
}
- protected function loadSlot($block_id, $slot_id)
+
+ protected function loadSlot($block_id, $slot_id): ConsultationSlot
{
$block = $this->loadBlock($block_id);
$slot = $block->slots->find($slot_id);
@@ -115,7 +116,7 @@ abstract class ConsultationController extends AuthenticatedController
return $slot;
}
- protected function loadBooking($block_id, $slot_id, $booking_id)
+ protected function loadBooking($block_id, $slot_id, $booking_id): ConsultationBooking
{
$slot = $this->loadSlot($block_id, $slot_id);
$booking = $slot->bookings->find($booking_id);