Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Рассчитывает сумму корзины с учётом скидки
- *
- *@param $cartTotal
- *
- *@return float Сумма, с учётом скидки
- */
- public function checkDiscount(int $cartTotal) {
- /* @var float $cartTotal Сумма корзины */
- /* @var int $discount Сумма скидки */
- $discount = 0;
- switch (true) {
- case ($cartTotal>1000 && $cartTotal<2000):
- $discount = 100;
- break;
- case ($cartTotal>=2000 && $cartTotal<3000):
- $discount = 300;
- break;
- case ($cartTotal>=3000 && $cartTotal<4000):
- $discount = 500;
- break;
- case ($cartTotal>=4000 && $cartTotal<9000):
- $discount = 1000;
- break;
- case ($cartTotal>=9000):
- $discount = 1500;
- break;
- }
- return $cartTotal - $discount;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement