| Current Path : /var/www/www.indacotrentino.com/www/vendor/stripe/module-payments/Observer/ |
| Current File : //var/www/www.indacotrentino.com/www/vendor/stripe/module-payments/Observer/DataAssignObserver.php |
<?php
namespace StripeIntegration\Payments\Observer;
use Magento\Framework\Event\Observer;
use Magento\Payment\Observer\AbstractDataAssignObserver;
class DataAssignObserver extends AbstractDataAssignObserver
{
/**
* @return void
*/
public function execute(\Magento\Framework\Event\Observer $observer)
{
$method = $this->readMethodArgument($observer);
$data = $this->readDataArgument($observer);
$paymentInfo = $method->getInfoInstance();
if ($data->getDataByKey('transaction_result') !== null) {
$paymentInfo->setAdditionalInformation(
'transaction_result',
$data->getDataByKey('transaction_result')
);
}
}
}