This commit is contained in:
Patrick Henninger
2020-08-29 16:19:12 +02:00
parent 238d8cf7d9
commit 791747c28d
3 changed files with 15 additions and 11 deletions

View File

@@ -4,8 +4,10 @@ namespace Gloudemans\Shoppingcart\Calculation;
use Gloudemans\Shoppingcart\CartItem;
class DefaultCalculator {
static function getAttribute(string $attribute, CartItem $cartItem) {
class DefaultCalculator
{
public static function getAttribute(string $attribute, CartItem $cartItem)
{
$decimals = config('cart.format.decimals', 2);
switch ($attribute) {

View File

@@ -4,8 +4,10 @@ namespace Gloudemans\Shoppingcart\Calculation;
use Gloudemans\Shoppingcart\CartItem;
class GrossPrice {
static function getAttribute(string $attribute, CartItem $cartItem) {
class GrossPrice
{
public static function getAttribute(string $attribute, CartItem $cartItem)
{
$decimals = config('cart.format.decimals', 2);
switch ($attribute) {

View File

@@ -398,7 +398,7 @@ class CartItem implements Arrayable, Jsonable
return round($this->weight * $this->qty, $decimals);
}
return call_user_func(config('cart.calculator', DefaultCalculator::class) . '::getAttribute', $attribute, $this);
return call_user_func(config('cart.calculator', DefaultCalculator::class).'::getAttribute', $attribute, $this);
}
/**