diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 066b4d0..2d37f58 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -42,7 +42,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 * @@ -50,7 +50,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSessionCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiSessionCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (!$this->app->accountManager->get($request->header->account)->hasPermission( PermissionType::CREATE, $this->app->unitId, $this->app->appId, self::NAME, PermissionCategory::SESSION_FOREIGN @@ -124,7 +124,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 * @@ -132,7 +132,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSessionElementCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiSessionElementCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (($request->getDataInt('status') ?? -1) === ClockingStatus::START) { $this->apiSessionCreate($request, $response); @@ -234,7 +234,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 * @@ -242,7 +242,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSessionUpdate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiSessionUpdate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { } @@ -251,7 +251,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 * @@ -259,7 +259,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSessionElementUpdate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiSessionElementUpdate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { } @@ -268,7 +268,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 * @@ -276,7 +276,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSessionDelete(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiSessionDelete(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { } @@ -285,7 +285,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 * @@ -293,7 +293,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSessionElementDelete(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiSessionElementDelete(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { } } diff --git a/Controller/BackendController.php b/Controller/BackendController.php index eb417f9..0cd38ac 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -39,7 +39,7 @@ final class BackendController extends Controller implements DashboardElementInte /** * {@inheritdoc} */ - public function viewDashboard(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewDashboard(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/HumanResourceTimeRecording/Theme/Backend/dashboard'); @@ -57,14 +57,14 @@ final class BackendController extends Controller implements DashboardElementInte * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewPrivateDashboard(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewPrivateDashboard(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/HumanResourceTimeRecording/Theme/Backend/private-dashboard'); @@ -103,14 +103,14 @@ final class BackendController extends Controller implements DashboardElementInte * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewPrivateSession(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewPrivateSession(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/HumanResourceTimeRecording/Theme/Backend/private-session'); @@ -140,14 +140,14 @@ final class BackendController extends Controller implements DashboardElementInte * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewHRStats(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewHRStats(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/HumanResourceTimeRecording/Theme/Backend/hr-stats'); diff --git a/Controller/TimerecordingController.php b/Controller/TimerecordingController.php index 957fa92..f3710c1 100755 --- a/Controller/TimerecordingController.php +++ b/Controller/TimerecordingController.php @@ -36,14 +36,14 @@ final class TimerecordingController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewDashboard(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewDashboard(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/HumanResourceTimeRecording/Theme/Timeterminal/overview');