From 008e3c482b3af8ccec9d4ca7f2c0b4f98563b337 Mon Sep 17 00:00:00 2001 From: Henning Leutz <leutz@pcsg.de> Date: Mon, 4 Dec 2023 09:43:19 +0100 Subject: [PATCH] refactor: psr12 + code style --- src/QUI/Menu/NavTabs.php | 6 ++-- src/QUI/Menu/Rest/Provider.php | 63 ++++++++++++++++++---------------- 2 files changed, 36 insertions(+), 33 deletions(-) diff --git a/src/QUI/Menu/NavTabs.php b/src/QUI/Menu/NavTabs.php index 03fae21..969e091 100644 --- a/src/QUI/Menu/NavTabs.php +++ b/src/QUI/Menu/NavTabs.php @@ -111,9 +111,9 @@ private function getChildrenFromParent() $short = ''; if ($this->getAttribute('showShort') && $Site->getAttribute('short')) { - $short = '<div class="quiqqer-menu-navTabs-content-item-shortDesc text-muted">' . $Site->getAttribute( - 'short' - ) . '</div>'; + $short = '<div class="quiqqer-menu-navTabs-content-item-shortDesc text-muted">' . + $Site->getAttribute('short') . + '</div>'; } $entryContent = $short . $Site->getAttribute('content'); diff --git a/src/QUI/Menu/Rest/Provider.php b/src/QUI/Menu/Rest/Provider.php index 0ca1959..dd66fca 100644 --- a/src/QUI/Menu/Rest/Provider.php +++ b/src/QUI/Menu/Rest/Provider.php @@ -2,17 +2,20 @@ namespace QUI\Menu\Rest; +use Exception; +use Psr\Http\Message\MessageInterface; +use Psr\Http\Message\ResponseInterface as ResponseInterface; +use Psr\Http\Message\ServerRequestInterface as RequestInterface; use QUI; +use QUI\CoreRest\Handler; +use QUI\Menu\Independent\Factory as MenuFactory; +use QUI\Menu\Independent\Handler as MenuHandler; use QUI\REST\ProviderInterface; -use Psr\Http\Message\ServerRequestInterface as RequestInterface; -use Psr\Http\Message\ResponseInterface as ResponseInterface; -use Psr\Http\Message\MessageInterface; use QUI\REST\Server; -use QUI\CoreRest\Handler; -use Slim\Routing\RouteCollectorProxy; use QUI\Utils\Security\Orthos; -use QUI\Menu\Independent\Handler as MenuHandler; -use QUI\Menu\Independent\Factory as MenuFactory; +use Slim\Routing\RouteCollectorProxy; + +use function is_array; /** * Class Provider @@ -50,18 +53,18 @@ public function register(Server $Server) public function create(RequestInterface $Request, ResponseInterface $Response): MessageInterface { $params = $Request->getParsedBody(); - $menu = []; + $menu = []; $requiredFields = [ - 'title', + 'title' ]; foreach ($requiredFields as $field) { if (empty($params[$field])) { - return Handler::getGenericErrorResponse('Field "'.$field.'" is missing.'); + return Handler::getGenericErrorResponse('Field "' . $field . '" is missing.'); } - if (\is_array($params[$field])) { + if (is_array($params[$field])) { $value = Orthos::clearArray($params[$field]); } else { $value = Orthos::clear($params[$field]); @@ -88,7 +91,7 @@ public function create(RequestInterface $Request, ResponseInterface $Response): break; default: - if (\is_array($params[$field])) { + if (is_array($params[$field])) { $value = Orthos::clearArray($params[$field]); } else { $value = Orthos::clear($params[$field]); @@ -109,20 +112,20 @@ public function create(RequestInterface $Request, ResponseInterface $Response): try { $Menu = MenuHandler::getMenu($menuId); - } catch (\Exception $Exception) { + } catch (Exception $Exception) { QUI\System\Log::writeDebugException($Exception); $Menu = false; } if ($Menu) { throw new QUI\Exception( - 'Menu with specific id #'.$menuId.' cannot be created, since a menu with this id already' - .' exists.' + 'Menu with specific id #' . $menuId . ' cannot be created, since a menu with this id already' + . ' exists.' ); } } - $Menu = MenuFactory::createMenu(); + $Menu = MenuFactory::createMenu(); $newMenuId = $Menu->getId(); if ($menuId) { @@ -137,7 +140,7 @@ public function create(RequestInterface $Request, ResponseInterface $Response): ); $newMenuId = $menuId; - $Menu = MenuHandler::getMenu($newMenuId); + $Menu = MenuHandler::getMenu($newMenuId); } $Menu->setTitle($menu['title']); @@ -151,7 +154,7 @@ public function create(RequestInterface $Request, ResponseInterface $Response): } $Menu->save(QUI::getUsers()->getSystemUser()); - } catch (\Exception $Exception) { + } catch (Exception $Exception) { return Handler::getGenericExceptionResponse($Exception); } @@ -173,7 +176,7 @@ public function create(RequestInterface $Request, ResponseInterface $Response): public function get(RequestInterface $Request, ResponseInterface $Response): MessageInterface { $params = $Request->getParsedBody(); - $menu = []; + $menu = []; $requiredFields = [ 'id' @@ -181,7 +184,7 @@ public function get(RequestInterface $Request, ResponseInterface $Response): Mes foreach ($requiredFields as $field) { if (empty($params[$field])) { - return Handler::getGenericErrorResponse('Field "'.$field.'" is missing.'); + return Handler::getGenericErrorResponse('Field "' . $field . '" is missing.'); } $menu[$field] = Orthos::clear($params[$field]); @@ -189,7 +192,7 @@ public function get(RequestInterface $Request, ResponseInterface $Response): Mes try { $Menu = MenuHandler::getMenu($menu['id']); - } catch (\Exception $Exception) { + } catch (Exception $Exception) { return Handler::getGenericExceptionResponse($Exception); } @@ -209,7 +212,7 @@ public function get(RequestInterface $Request, ResponseInterface $Response): Mes public function update(RequestInterface $Request, ResponseInterface $Response): MessageInterface { $params = $Request->getParsedBody(); - $menu = []; + $menu = []; $requiredFields = [ 'id' @@ -217,7 +220,7 @@ public function update(RequestInterface $Request, ResponseInterface $Response): foreach ($requiredFields as $field) { if (empty($params[$field])) { - return Handler::getGenericErrorResponse('Field "'.$field.'" is missing.'); + return Handler::getGenericErrorResponse('Field "' . $field . '" is missing.'); } $menu[$field] = Orthos::clear($params[$field]); @@ -241,7 +244,7 @@ public function update(RequestInterface $Request, ResponseInterface $Response): break; default: - if (\is_array($params[$field])) { + if (is_array($params[$field])) { $value = Orthos::clearArray($params[$field]); } else { $value = Orthos::clear($params[$field]); @@ -267,14 +270,14 @@ public function update(RequestInterface $Request, ResponseInterface $Response): } $Menu->save(QUI::getUsers()->getSystemUser()); - } catch (\Exception $Exception) { + } catch (Exception $Exception) { QUI\System\Log::writeException($Exception); return Handler::getGenericExceptionResponse($Exception); } return Handler::getGenericSuccessResponse( - 'Menu #'.$menu['id'].' successfully updated.', + 'Menu #' . $menu['id'] . ' successfully updated.', $Menu->toArray() ); } @@ -289,7 +292,7 @@ public function update(RequestInterface $Request, ResponseInterface $Response): public function delete(RequestInterface $Request, ResponseInterface $Response): MessageInterface { $params = $Request->getParsedBody(); - $menu = []; + $menu = []; $requiredFields = [ 'id' @@ -297,7 +300,7 @@ public function delete(RequestInterface $Request, ResponseInterface $Response): foreach ($requiredFields as $field) { if (empty($params[$field])) { - return Handler::getGenericErrorResponse('Field "'.$field.'" is missing.'); + return Handler::getGenericErrorResponse('Field "' . $field . '" is missing.'); } $menu[$field] = Orthos::clear($params[$field]); @@ -305,12 +308,12 @@ public function delete(RequestInterface $Request, ResponseInterface $Response): try { MenuFactory::deleteMenu((int)$menu['id']); - } catch (\Exception $Exception) { + } catch (Exception $Exception) { return Handler::getGenericExceptionResponse($Exception); } return Handler::getGenericSuccessResponse( - 'Menu #'.$menu['id'].' successfully deleted.' + 'Menu #' . $menu['id'] . ' successfully deleted.' ); } -- GitLab