diff --git a/services/nginx/app/routes/guestRoute.php b/services/nginx/app/routes/guestRoute.php index fd7ef691..8b15b6bc 100644 --- a/services/nginx/app/routes/guestRoute.php +++ b/services/nginx/app/routes/guestRoute.php @@ -5,6 +5,7 @@ namespace routes; use classes\authentication; use classes\recaptcha; use classes\virkdata; +use objects\departments_o; use objects\logs_o; use objects\tokens_o; use objects\users_o; @@ -47,5 +48,17 @@ class guestRoute }, [ 'cvr_search' => 'Search CVR numbers' ]); + + $this->get('/guest/departments', function () { + global $response; + $departments = (new departments_o()); + $response->success($departments->listObjectsWithPaginationIfSet(function ($department_array) { + // Only return id and name + return [ + 'id' => $department_array['id'], + 'name' => $department_array['name'] + ]; + }), 200); + }); } } \ No newline at end of file