Skip to content

Commit

Permalink
bugfix for core module
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-rose committed Nov 27, 2018
1 parent 3e711ab commit a35fd68
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

namespace FondOfSpryker\Yves\Payone\Form\DataProvider;

use Generated\Shared\Transfer\PaymentTransfer;
use Generated\Shared\Transfer\PayonePaymentEWalletTransfer;
use Generated\Shared\Transfer\PayonePaymentTransfer;
use Spryker\Shared\Kernel\Transfer\AbstractTransfer;
use SprykerEco\Shared\Payone\PayoneApiConstants;
use SprykerEco\Yves\Payone\Form\DataProvider\EWalletDataProvider as SprykerEcoEWalletDataProvider;

Expand All @@ -16,4 +20,21 @@ protected function getEWalletTypes(): array
'PayPal' => PayoneApiConstants::E_WALLET_TYPE_PAYPAL,
];
}

/**
* @param \Spryker\Shared\Kernel\Transfer\AbstractTransfer|\Generated\Shared\Transfer\QuoteTransfer $quoteTransfer
*
* @return \Spryker\Shared\Kernel\Transfer\AbstractTransfer
*/
public function getData(AbstractTransfer $quoteTransfer)
{
if ($quoteTransfer->getPayment() === null) {
$paymentTransfer = new PaymentTransfer();
$paymentTransfer->setPayone(new PayonePaymentTransfer());
$paymentTransfer->setPayoneEWallet(new PayonePaymentEWalletTransfer());
$quoteTransfer->setPayment($paymentTransfer);
}

return $quoteTransfer;
}
}

0 comments on commit a35fd68

Please sign in to comment.