| Current Path : /var/www/clients/client3/web2/web/vendor/magento/module-payment/Gateway/Data/ |
| Current File : /var/www/clients/client3/web2/web/vendor/magento/module-payment/Gateway/Data/PaymentDataObject.php |
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Payment\Gateway\Data;
use Magento\Payment\Model\InfoInterface;
class PaymentDataObject implements PaymentDataObjectInterface
{
/**
* @var OrderAdapterInterface
*/
private $order;
/**
* @var InfoInterface
*/
private $payment;
/**
* @param OrderAdapterInterface $order
* @param InfoInterface $payment
*/
public function __construct(
OrderAdapterInterface $order,
InfoInterface $payment
) {
$this->order = $order;
$this->payment = $payment;
}
/**
* Returns order
*
* @return OrderAdapterInterface
*/
public function getOrder()
{
return $this->order;
}
/**
* Returns payment
*
* @return InfoInterface
*/
public function getPayment()
{
return $this->payment;
}
}