Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * FecShop file. * * @link http://www.fecshop.com/ * @copyright Copyright (c)..
Decoded Output download
<?php
/**
* FecShop file.
*
* @link http://www.fecshop.com/
* @copyright Copyright (c) 2016 FecShop Software LLC
* @license http://www.fecshop.com/license/
*/
namespace fecshoppppphtml5\modules\Payment\controllers;
use fecshoppppphtml5\modules\Payment\PaymentController;
use Yii;
/**
* @author Terry Zhao <[email protected]>
* @since 1.0
*/
class CheckmoneyController extends PaymentController
{
public $enableCsrfValidation = true;
/**
* .
*/
public function actionStart()
{
$payment_method = isset($this->_order_model['payment_method']) ? $this->_order_model['payment_method'] : '';
if ($payment_method) {
$complateUrl = Yii::$service->payment->getStandardSuccessRedirectUrl($payment_method);
if ($complateUrl) {
//
//if(!Yii::$app->user->isGuest){
// Yii::$service->cart->clearCartProductAndCoupon();
//}
//
Yii::$service->cart->clearCartProductAndCoupon();
Yii::$service->url->redirect($complateUrl);
exit;
}
}
$homeUrl = Yii::$service->url->homeUrl();
Yii::$service->url->redirect($homeUrl);
}
/**
* .
*/
public function actionSuccess()
{
$data = [
'increment_id' => $this->_increment_id,
];
// ()
if (Yii::$app->user->isGuest) {
Yii::$service->cart->clearCartProductAndCoupon();
}
// sessionincrement_id
Yii::$service->order->removeSessionIncrementId();
return $this->render('../../payment/checkmoney/success', $data);
}
/**
* IPN
* IPNsession increment_id
*
*/
public function actionIpn()
{
}
}
?>
Did this file decode correctly?
Original Code
<?php
/**
* FecShop file.
*
* @link http://www.fecshop.com/
* @copyright Copyright (c) 2016 FecShop Software LLC
* @license http://www.fecshop.com/license/
*/
namespace fecshop\app\apphtml5\modules\Payment\controllers;
use fecshop\app\apphtml5\modules\Payment\PaymentController;
use Yii;
/**
* @author Terry Zhao <[email protected]>
* @since 1.0
*/
class CheckmoneyController extends PaymentController
{
public $enableCsrfValidation = true;
/**
* .
*/
public function actionStart()
{
$payment_method = isset($this->_order_model['payment_method']) ? $this->_order_model['payment_method'] : '';
if ($payment_method) {
$complateUrl = Yii::$service->payment->getStandardSuccessRedirectUrl($payment_method);
if ($complateUrl) {
//
//if(!Yii::$app->user->isGuest){
// Yii::$service->cart->clearCartProductAndCoupon();
//}
//
Yii::$service->cart->clearCartProductAndCoupon();
Yii::$service->url->redirect($complateUrl);
exit;
}
}
$homeUrl = Yii::$service->url->homeUrl();
Yii::$service->url->redirect($homeUrl);
}
/**
* .
*/
public function actionSuccess()
{
$data = [
'increment_id' => $this->_increment_id,
];
// ()
if (Yii::$app->user->isGuest) {
Yii::$service->cart->clearCartProductAndCoupon();
}
// sessionincrement_id
Yii::$service->order->removeSessionIncrementId();
return $this->render('../../payment/checkmoney/success', $data);
}
/**
* IPN
* IPNsession increment_id
*
*/
public function actionIpn()
{
}
}
Function Calls
None |
Stats
MD5 | a45785014b1b88471108835643fe9ac4 |
Eval Count | 0 |
Decode Time | 105 ms |