auto fixes + some impl.

This commit is contained in:
Dennis Eichhorn 2024-01-26 22:54:00 +00:00
parent 588b32ebba
commit 77a9ee304e
8 changed files with 53 additions and 46 deletions

View File

@ -18,7 +18,7 @@ use phpOMS\Account\PermissionType;
use phpOMS\Router\RouteVerb; use phpOMS\Router\RouteVerb;
return [ return [
'^.*/purchase/invoice/create.*$' => [ '^.*/purchase/invoice/create(\?.*$|$)' => [
[ [
'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseInvoiceCreate', 'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseInvoiceCreate',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
@ -29,7 +29,7 @@ return [
], ],
], ],
], ],
'^.*/purchase/invoice/list.*$' => [ '^.*/purchase/invoice/list(\?.*$|$)' => [
[ [
'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseInvoiceList', 'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseInvoiceList',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
@ -40,7 +40,7 @@ return [
], ],
], ],
], ],
'^.*/purchase/article/list.*$' => [ '^.*/purchase/article/list(\?.*$|$)' => [
[ [
'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseArticleList', 'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseArticleList',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
@ -51,7 +51,7 @@ return [
], ],
], ],
], ],
'^.*/purchase/article/create.*$' => [ '^.*/purchase/article/create(\?.*$|$)' => [
[ [
'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseArticleCreate', 'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseArticleCreate',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
@ -62,9 +62,9 @@ return [
], ],
], ],
], ],
'^.*/purchase/article/profile.*$' => [ '^.*/purchase/article/view(\?.*$|$)' => [
[ [
'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseArticleProfile', 'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseArticleView',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
@ -73,7 +73,7 @@ return [
], ],
], ],
], ],
'^.*/purchase/order/suggestion.*$' => [ '^.*/purchase/order/suggestion(\?.*$|$)' => [
[ [
'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseOrderSuggestion', 'dest' => '\Modules\Purchase\Controller\BackendController:viewPurchaseOrderSuggestion',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,

View File

@ -126,10 +126,10 @@ final class BackendController extends Controller
* @since 1.0.0 * @since 1.0.0
* @codeCoverageIgnore * @codeCoverageIgnore
*/ */
public function viewPurchaseArticleProfile(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface public function viewPurchaseArticleView(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface
{ {
$view = new View($this->app->l11nManager, $request, $response); $view = new View($this->app->l11nManager, $request, $response);
$view->setTemplate('/Modules/Purchase/Theme/Backend/article-profile'); $view->setTemplate('/Modules/Purchase/Theme/Backend/article-view');
$view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1003001001, $request, $response); $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1003001001, $request, $response);
return $view; return $view;

View File

@ -60,13 +60,11 @@ final class CliController extends Controller
'maximum_order_interval', 'minimum_order_quantity', 'maximum_order_interval', 'minimum_order_quantity',
'order_suggestion_type', 'order_suggestion_optimization_type', 'order_suggestion_type', 'order_suggestion_optimization_type',
'order_suggestion_history_duration', 'order_suggestion_averaging_method', 'order_suggestion_history_duration', 'order_suggestion_averaging_method',
'order_suggestion_comparison_duration_type' 'order_suggestion_comparison_duration_type',
], 'IN') ], 'IN')
->execute(); ->execute();
foreach ($items as $item) { foreach ($items as $item) {
} }
} }
} }

View File

@ -14,8 +14,6 @@ declare(strict_types=1);
namespace Modules\Purchase\Models\OrderSuggestion; namespace Modules\Purchase\Models\OrderSuggestion;
use Modules\Purchase\Models\OrderSuggestion\OrderSuggestionInterface;
/** /**
* OMS order suggestion class * OMS order suggestion class
* *

View File

@ -1,4 +1,15 @@
<?php <?php
/**
* Jingga
*
* PHP Version 8.1
*
* @package Modules\Purchase\tests
* @copyright Dennis Eichhorn
* @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
declare(strict_types=1); declare(strict_types=1);
\ini_set('memory_limit', '2048M'); \ini_set('memory_limit', '2048M');