| Current Path : /var/www/clients/client3/web2/web/vendor/magento/module-checkout/Controller/Onepage/ |
| Current File : /var/www/clients/client3/web2/web/vendor/magento/module-checkout/Controller/Onepage/Failure.php |
<?php
/**
*
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Checkout\Controller\Onepage;
class Failure extends \Magento\Checkout\Controller\Onepage
{
/**
* @return \Magento\Framework\View\Result\Page|\Magento\Framework\Controller\Result\Redirect
*/
public function execute()
{
$lastQuoteId = $this->getOnepage()->getCheckout()->getLastQuoteId();
$lastOrderId = $this->getOnepage()->getCheckout()->getLastOrderId();
if (!$lastQuoteId || !$lastOrderId) {
return $this->resultRedirectFactory->create()->setPath('checkout/cart');
}
return $this->resultPageFactory->create();
}
}