make data in routing endpoint array

This commit is contained in:
Dennis Eichhorn 2023-09-27 22:33:53 +00:00
parent 1238b8ff09
commit 59ffd0ec40
3 changed files with 21 additions and 21 deletions

View File

@ -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
{
}
}

View File

@ -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');

View File

@ -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');