Files
kupshop/bundles/KupShop/ComponentsBundle/Contracts/OrderItemInterface.php
2025-08-02 16:30:27 +02:00

34 lines
686 B
PHP

<?php
declare(strict_types=1);
namespace KupShop\ComponentsBundle\Contracts;
use KupShop\ComponentsBundle\Entity\Thumbnail;
use KupShop\KupShopBundle\Util\Price\Price;
interface OrderItemInterface
{
public function getId(): int;
public function getProductId(): ?int;
public function getVariationId(): ?int;
public function getPieces(): int;
public function getThumbnail(): ?Thumbnail;
public function getDescription(): ?string;
public function getProductTitle(): ?string;
public function getUrl(): ?string;
public function getTotalPrice(): Price;
public function getPiecePrice(): Price;
public function getItemType(): string;
}