diff --git a/Admin/Install/Application/Shop/Controller/AppController.php b/Admin/Install/Application/Shop/Controller/AppController.php index 19d3c5a..b34dc1d 100755 --- a/Admin/Install/Application/Shop/Controller/AppController.php +++ b/Admin/Install/Application/Shop/Controller/AppController.php @@ -58,7 +58,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewFront(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewFront(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/front'); @@ -78,7 +78,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewComponents(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewComponents(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/components'); @@ -98,7 +98,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewImprint(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewImprint(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/imprint'); @@ -118,7 +118,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewTerms(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewTerms(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/terms'); @@ -138,7 +138,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewDataPrivacy(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewDataPrivacy(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/privacy'); @@ -158,7 +158,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewList(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewList(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/list'); @@ -178,7 +178,7 @@ final class AppController extends ModuleAbstract * @since 1.0.0 * @codeCoverageIgnore */ - public function viewItem(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewItem(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Web/{APPNAME}/tpl/item'); diff --git a/Controller/ApiController.php b/Controller/ApiController.php index cb75ea8..d895155 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -87,7 +87,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateTicketCreate($request))) { $response->set($request->uri->__toString(), new FormValidation($val)); @@ -140,7 +140,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketGet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { /** @var \Modules\Support\Models\Ticket $ticket */ $ticket = TicketMapper::get()->where('id', (int) $request->getData('id'))->execute(); @@ -160,7 +160,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketSet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketSet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { $old = clone TicketMapper::get()->where('id', (int) $request->getData('id'))->execute(); $new = $this->updateTicketFromRequest($request); @@ -221,7 +221,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketElementCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketElementCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateTicketElementCreate($request))) { $response->set('ticket_element_create', new FormValidation($val)); @@ -279,7 +279,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketElementGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketElementGet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { /** @var \Modules\Support\Models\TicketElement $ticket */ $ticket = TicketElementMapper::get()->where('id', (int) $request->getData('id'))->execute(); @@ -299,7 +299,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketElementSet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketElementSet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { /** @var \Modules\Support\Models\TicketElement $old */ $old = clone TicketElementMapper::get()->where('id', (int) $request->getData('id'))->execute(); @@ -343,7 +343,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiSupportAppCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiSupportAppCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateSupportAppCreate($request))) { $response->set('qa_app_create', new FormValidation($val)); @@ -407,7 +407,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketAttributeCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketAttributeCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateTicketAttributeCreate($request))) { $response->set('attribute_create', new FormValidation($val)); @@ -484,7 +484,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketAttributeTypeL11nCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketAttributeTypeL11nCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateTicketAttributeTypeL11nCreate($request))) { $response->set('attr_type_l11n_create', new FormValidation($val)); @@ -553,7 +553,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketAttributeTypeCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketAttributeTypeCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateTicketAttributeTypeCreate($request))) { $response->set('attr_type_create', new FormValidation($val)); @@ -620,7 +620,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiTicketAttributeValueCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function apiTicketAttributeValueCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateTicketAttributeValueCreate($request))) { $response->set('attr_value_create', new FormValidation($val)); diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 7eb46a6..55862a0 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -48,7 +48,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewSettings(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); @@ -67,7 +67,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewSupportList(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewSupportList(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $head = $response->get('Content')->getData('head'); $head->addAsset(AssetType::CSS, 'Modules/Tasks/Theme/Backend/css/styles.css'); @@ -112,7 +112,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewSupportTicket(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewSupportTicket(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new TicketView($this->app->l11nManager, $request, $response); @@ -130,6 +130,7 @@ final class BackendController extends Controller ->with('for') ->with('app'); + /** @var \Modules\Support\Models\Ticket $ticket */ $ticket = $request->getData('for') !== null ? $mapperQuery->where('task', (int) $request->getData('for'))->execute() : $mapperQuery->where('id', (int) $request->getData('id'))->execute(); @@ -157,7 +158,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewSupportCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewSupportCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Support/Theme/Backend/ticket-create'); @@ -178,7 +179,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewSupportAnalysis(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewSupportAnalysis(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Support/Theme/Backend/support-analysis'); @@ -199,7 +200,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewSupportSettings(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewSupportSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Support/Theme/Backend/support-settings'); @@ -220,7 +221,7 @@ final class BackendController extends Controller * @since 1.0.0 * @codeCoverageIgnore */ - public function viewPrivateSupportDashboard(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewPrivateSupportDashboard(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Support/Theme/Backend/user-support-dashboard'); @@ -240,7 +241,7 @@ final class BackendController extends Controller * * @since 1.0.0 */ - public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface + public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1000105001, $request, $response)); @@ -252,6 +253,7 @@ final class BackendController extends Controller $view->setData('settings', !\is_array($settings) ? [$settings] : $settings); } + /** @var \Modules\Support\Models\SupportApp[] $applications */ $applications = SupportAppMapper::getAll()->execute(); $view->setData('applications', $applications); diff --git a/Models/TicketMapper.php b/Models/TicketMapper.php index 193f5d2..3a7c55c 100755 --- a/Models/TicketMapper.php +++ b/Models/TicketMapper.php @@ -79,7 +79,7 @@ final class TicketMapper extends DataMapperFactory /** * Belongs to. * - * @var array + * @var array * @since 1.0.0 */ public const BELONGS_TO = [