diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 116c897..0fa63a0 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.2', '8.4'] + php-version: ['8.2', '8.5'] # db-type: ['mysql'] db-type: ['sqlite', 'mysql', 'pgsql'] prefer-lowest: [''] diff --git a/src/Controller/CartItemsController.php b/src/Controller/CartItemsController.php index a7a234a..29475c8 100644 --- a/src/Controller/CartItemsController.php +++ b/src/Controller/CartItemsController.php @@ -87,10 +87,7 @@ class CartItemsController extends AppController { public function edit($id = null) { $this->request->allowMethod(['post', 'put', 'patch']); - $cartItem = $this->CartItems->find() - ->where(['CartItems.id' => $id]) - ->contain(['Carts']) - ->firstOrFail(); + $cartItem = $this->CartItems->get($id, contain: ['Carts']); $this->ShoppingCart->checkIfIsOwnCart($cartItem->cart); @@ -135,11 +132,7 @@ class CartItemsController extends AppController { $this->request->allowMethod(['post', 'delete']); $identity = $this->getRequest()->getAttribute('identity'); -// $cart = $this->viewBuilder()->getVar('cart'); - $cartItem = $this->CartItems->find() - ->where(['CartItems.id' => $id]) - ->contain(['Carts']) - ->firstOrFail(); + $cartItem = $this->CartItems->get($id, contain: ['Carts']); $this->ShoppingCart->checkIfIsOwnCart($cartItem->cart); diff --git a/src/Model/Enum/CartTypeId.php b/src/Model/Enum/CartTypeId.php index cafe1d9..84e233e 100644 --- a/src/Model/Enum/CartTypeId.php +++ b/src/Model/Enum/CartTypeId.php @@ -18,9 +18,9 @@ enum CartTypeId: int implements EnumLabelInterface */ public function label(): string { return match ($this) { - static::Cart => 'Cart', - static::Wishlist => 'Wishlist', - static::CustomList => 'List' + CartTypeId::Cart => 'Cart', + CartTypeId::Wishlist => 'Wishlist', + CartTypeId::CustomList => 'List' }; } }