Passed
Branch master (168fd2)
by Dariusz
06:34
created

342 +248 Covered Lines

375 -212 Total Lines

91.2 % +75.2% Code Coverage

PHP Classes Changes

 
0%
CartPrices added
 
78.56%
CartCommon added
 
100%
CartDiscountAbstract added
 
100%
CartPresenter added
 
100%
EverySecondItemFreeDiscount added
0%
100%
Cart improved
0%
100%
CartItem improved
0%
100%
CartItemCollection improved
0%
100%
TotalPriceThresholdDiscount improved
0%
100%
StockQuantityValidator improved
0%
 
CartDecoratorTrait removed
0%
 
CartDiscount removed
0%
 
CartItemsDecorator removed
0%
 
DiscountAbstract removed
0%
 
SecondItemFreeDiscount removed
0%
 
EnglishFormat removed

CRAP Changes

 
4
CartPresenter::toArray() added
 
3
EverySecondItemFreeDiscount::applyDiscount() added
 
2
CartPrices::paymentFee() added
 
2
CartCommon::fill() added
 
2
CartCommon::add() added
 
2
Cart::totalAfterDiscounts() added
 
2
CartPrices::totalNet() added
 
2
CartDiscountAbstract::__construct() added
 
2
CartPrices::totalGross() added
 
2
CartPrices::tax() added
view more  
2
1
Cart::__construct() improved
2
1
Cart::setShipping() improved
2
1
Cart::getShipping() improved
2
1
Cart::setPayment() improved
2
1
Cart::getPayment() improved
2
1
Cart::addDiscount() improved
2
1
Cart::fill() improved
2
1
Cart::update() improved
2
1
Cart::has() improved
2
1
Cart::clear() improved
view more  
12
 
SecondItemFreeDiscount::applyDiscount() removed
12
 
Cart::toArray() removed
6
 
CartDiscount::formatPrice() removed
6
 
CartItem::formatPrice() removed
6
 
Cart::totalAfterDisconuts() removed
6
 
CartItemCollection::deleteItem() removed
6
 
CartItemCollection::getItem() removed
6
 
CartItemsDecorator::__construct() removed
6
 
CartItemsDecorator::decorate() removed
6
 
DiscountAbstract::__construct() removed
view more