From c940e3ed70ce422edb4fc8a00b25709774320edc Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Wed, 27 Sep 2023 22:33:53 +0000 Subject: [PATCH] make data in routing endpoint array --- Controller/ApiController.php | 4 ++-- Controller/BackendController.php | 12 ++++++------ Controller/SearchController.php | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 270b1a6..504d6d7 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -35,7 +35,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -43,7 +43,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiNavElementCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiNavElementCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (!empty($val = $this->validateNavElementCreate($request))) { $response->header->status = RequestStatusCode::R_400; diff --git a/Controller/BackendController.php b/Controller/BackendController.php index d8ba49a..f592185 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -166,13 +166,13 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface Response can be rendered * * @since 1.0.0 */ - public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1000105001, $request, $response); @@ -198,13 +198,13 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface Response can be rendered * * @since 1.0.0 */ - public function viewModuleNavElementSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewModuleNavElementSettings(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/' . static::NAME . '/Admin/Settings/Theme/Backend/settings-nav'); @@ -220,13 +220,13 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface Response can be rendered * * @since 1.0.0 */ - public function viewModuleNavigationList(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewModuleNavigationList(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Navigation/Admin/Settings/Theme/Backend/modules-nav-list'); diff --git a/Controller/SearchController.php b/Controller/SearchController.php index 776d685..63208a8 100755 --- a/Controller/SearchController.php +++ b/Controller/SearchController.php @@ -38,7 +38,7 @@ final class SearchController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -46,7 +46,7 @@ final class SearchController extends Controller * * @since 1.0.0 */ - public function searchGoto(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function searchGoto(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { $this->loadLanguage($request, $response, $request->getDataString('app') ?? $this->app->appName);