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 namespace Webkul\Shipping\Carriers; use Webkul\Checkout\Models\CartShippingRate; ..
Decoded Output download
<?php
namespace Webkul\Shipping\Carriers;
use Webkul\Checkout\Models\CartShippingRate;
class Free extends AbstractShipping
{
/**
* Shipping method carrier code.
*
* @var string
*/
protected $code = 'free';
/**
* Shipping method code.
*
* @var string
*/
protected $method = 'free_free';
/**
* Calculate rate for free shipping.
*
* @return CartShippingRate|false
*/
public function calculate()
{
if (! $this->isAvailable()) {
return false;
}
return $this->getRate();
}
/**
* Get rate.
*/
public function getRate(): CartShippingRate
{
$cartShippingRate = new CartShippingRate;
$cartShippingRate->carrier = $this->getCode();
$cartShippingRate->carrier_title = $this->getConfigData('title');
$cartShippingRate->method = $this->getMethod();
$cartShippingRate->method_title = $this->getConfigData('title');
$cartShippingRate->method_description = $this->getConfigData('description');
$cartShippingRate->price = 0;
$cartShippingRate->base_price = 0;
return $cartShippingRate;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Webkul\Shipping\Carriers;
use Webkul\Checkout\Models\CartShippingRate;
class Free extends AbstractShipping
{
/**
* Shipping method carrier code.
*
* @var string
*/
protected $code = 'free';
/**
* Shipping method code.
*
* @var string
*/
protected $method = 'free_free';
/**
* Calculate rate for free shipping.
*
* @return CartShippingRate|false
*/
public function calculate()
{
if (! $this->isAvailable()) {
return false;
}
return $this->getRate();
}
/**
* Get rate.
*/
public function getRate(): CartShippingRate
{
$cartShippingRate = new CartShippingRate;
$cartShippingRate->carrier = $this->getCode();
$cartShippingRate->carrier_title = $this->getConfigData('title');
$cartShippingRate->method = $this->getMethod();
$cartShippingRate->method_title = $this->getConfigData('title');
$cartShippingRate->method_description = $this->getConfigData('description');
$cartShippingRate->price = 0;
$cartShippingRate->base_price = 0;
return $cartShippingRate;
}
}
Function Calls
None |
Stats
MD5 | 368e0ebe7fb4664f5aa1e0a81e7c1ca0 |
Eval Count | 0 |
Decode Time | 89 ms |