Aerendir/bundle-features

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/Form/Type/FeaturesType.php157
A
1 hr
src/InvoiceDrawer/AbstractInvoiceDrawer.php29
A
0 mins
src/InvoiceDrawer/InvoiceDrawerInterface.php8
A
0 mins
src/InvoiceDrawer/PlainTextDrawer.php104
A
3 hrs
src/Manager/FeaturesManager.php396
F
3 days
src/Manager/InvoicesManager.php134
A
3 hrs
src/Model/Feature/AbstractFeature.php21
A
0 mins
src/Model/Feature/AbstractFeaturePack.php15
A
0 mins
src/Model/Feature/AbstractFeaturesCollection.php79
A
2 hrs
src/Model/Feature/Configured/ConfiguredBooleanFeature.php27
A
55 mins
src/Model/Feature/Configured/ConfiguredCountableFeature.php64
A
0 mins
src/Model/Feature/Configured/ConfiguredCountableFeaturePack.php17
A
0 mins
src/Model/Feature/Configured/ConfiguredFeatureInterface.php7
A
0 mins
src/Model/Feature/Configured/ConfiguredFeaturePackInterface.php7
A
0 mins
src/Model/Feature/Configured/ConfiguredFeaturesCollection.php65
A
0 mins
src/Model/Feature/Configured/ConfiguredRechargeableFeature.php55
A
0 mins
src/Model/Feature/Configured/ConfiguredRechargeableFeaturePack.php16
A
0 mins
src/Model/Feature/FeatureInterface.php15
A
0 mins
src/Model/Feature/FeaturePackInterface.php8
A
0 mins
src/Model/Feature/Property/CanBeConsumedInterface.php12
A
0 mins
src/Model/Feature/Property/CanBeConsumedProperty.php38
A
0 mins
src/Model/Feature/Property/CanBeEnabledInterface.php10
A
0 mins
src/Model/Feature/Property/CanBeEnabledProperty.php21
A
0 mins
src/Model/Feature/Property/CanBeFreeInterface.php7
A
0 mins
src/Model/Feature/Property/CanBeFreeProperty.php37
B
4 hrs
src/Model/Feature/Property/CanHaveFreePackInterface.php11
A
0 mins
src/Model/Feature/Property/CanHaveFreePackProperty.php22
A
0 mins
src/Model/Feature/Property/HasConfiguredPacksInterface.php14
A
0 mins
src/Model/Feature/Property/HasConfiguredPacksProperty.php46
A
55 mins
src/Model/Feature/Property/HasRecurringPricesInterface.php19
A
0 mins
src/Model/Feature/Property/HasRecurringPricesProperty.php182
B
6 hrs
src/Model/Feature/Property/HasUnatantumPricesInterface.php13
A
0 mins
src/Model/Feature/Property/HasUnatantumPricesProperty.php92
A
25 mins
src/Model/Feature/Property/IsRecurringFeatureInterface.php12
A
0 mins
src/Model/Feature/Property/IsRecurringFeatureProperty.php29
A
0 mins
src/Model/Feature/Subscribed/AbstractSubscribedFeature.php26
A
0 mins
src/Model/Feature/Subscribed/SubscribedBooleanFeature.php34
A
55 mins
src/Model/Feature/Subscribed/SubscribedCountableFeature.php115
A
1 hr
src/Model/Feature/Subscribed/SubscribedCountableFeaturePack.php6
A
0 mins
src/Model/Feature/Subscribed/SubscribedFeatureInterface.php11
A
0 mins
src/Model/Feature/Subscribed/SubscribedFeaturePack.php14
A
0 mins
src/Model/Feature/Subscribed/SubscribedFeaturesCollection.php47
A
0 mins
src/Model/Feature/Subscribed/SubscribedRechargeableFeature.php66
A
0 mins
src/Model/Feature/Subscribed/SubscribedRechargeableFeaturePack.php6
A
0 mins
src/Model/Invoice.php174
B
5 hrs
src/Model/InvoiceInterface.php29
A
0 mins
src/Model/InvoiceLine.php103
A
0 mins
src/Model/InvoiceSection.php118
A
3 hrs
src/Model/InvoiceSectionHeader.php29
A
0 mins
src/Model/Subscription.php191
A
3 hrs