|
A
|
CouponService::performBasicChecksOn()
|
0
|
12
|
5
|
5
|
0
|
0
|
0
|
|
A
|
Models\Coupon::isAllowedToRedeemBy()
|
0
|
5
|
5
|
5
|
1
|
0
|
0
|
|
A
|
Concerns\CalculatesCosts::calc()
|
0
|
12
|
2
|
2
|
2
|
0
|
0
|
|
A
|
Commands\MakeCouponCommand::handle()
|
0
|
12
|
1
|
1
|
1
|
0
|
1
|
|
A
|
CouponService::performRedeemerChecksOn()
|
0
|
9
|
4
|
4
|
0
|
0
|
0
|
|
A
|
Services\CouponService::applyCoupon()
|
0
|
9
|
2
|
2
|
5
|
0
|
1
|
|
A
|
DefinesPivotColumns::getRedeemedTypeColumn()
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
|
A
|
CouponIsOverLimit::__construct()
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
|
A
|
GeneratesCoupons::generateCouponFor()
|
0
|
6
|
1
|
1
|
6
|
0
|
0
|
|
A
|
Traits\DefinesColumns::getTypeColumn()
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
|
A
|
Concerns\CalculatesCosts::percentage()
|
0
|
1
|
1
|
1
|
2
|
0
|
0
|
|
A
|
DefinesColumns::getRedeemerIdColumn()
|
0
|
1
|
1
|
1
|
1
|
0
|
0
|
|
A
|
HasCoupons::isCouponAlreadyUsed()
|
0
|
2
|
1
|
1
|
0
|
0
|
0
|
|
A
|
Couponables\Models\Coupon::isOverLimitFor()
|
0
|
6
|
2
|
2
|
2
|
0
|
1
|
|
A
|
DefinesColumnChecks::isOnlyRedeemerTypeFilled()
|
0
|
2
|
2
|
2
|
1
|
0
|
0
|