Files
kupshop/bundles/KupShop/OrderingBundle/Event/OrderMergeEvent.php
2025-08-02 16:30:27 +02:00

56 lines
982 B
PHP

<?php
namespace KupShop\OrderingBundle\Event;
use Symfony\Contracts\EventDispatcher\Event;
class OrderMergeEvent extends Event
{
/** Check before merge */
public const BEFORE_MERGE = 'kupshop.order.before_merge';
/** after merge */
public const AFTER_MERGE = 'kupshop.order.after_merge';
/**
* @var \Order
*/
private $order_old;
/**
* @var \Order
*/
private $order_new;
/**
* @var \array|null
*/
private $error;
public function __construct(\Order $order_old, \Order $order_new)
{
$this->order_old = $order_old;
$this->order_new = $order_new;
}
public function getOrderOld(): \Order
{
return $this->order_old;
}
public function getOrderNew(): \Order
{
return $this->order_new;
}
public function getError()
{
return $this->error;
}
public function setError($error)
{
$this->error = $error;
}
}