<?php
declare(strict_types=1);
namespace App\Entity\Order;
use BitBag\SyliusProductBundlePlugin\Entity\OrderItemInterface;
use Doctrine\ORM\Mapping as ORM;
use Sylius\Component\Core\Model\OrderItem as BaseOrderItem;
/**
* @ORM\Entity()
* @ORM\Table(name="sylius_order_item")
*/
class OrderItem extends BaseOrderItem implements OrderItemInterface
{
use OrderItemTrait;
protected $vendor;
public function __construct()
{
parent::__construct();
$this->init();
}
public function getVendor() {
return $this->getVariant()->getProduct()->getVendor();
}
}