* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0 */ namespace PrestaShop\Module\PrestashopCheckout\Order; use Order; class OrderDataProvider { /** * @var Order */ private $order; /** * @param Order $order */ public function __construct(Order $order) { $this->order = $order; } /** * @return bool */ public function hasBeenPaid() { return (bool) $this->order->hasBeenPaid(); } /** * @return int */ public function getOrderId() { return (int) $this->order->id; } /** * @return int */ public function getCartId() { return (int) $this->order->id_cart; } }