Created at 2023-10-02 18:39:33 , with PHPMetrics v2.8.2 (Jean-François Lépine).

Coupling

Afferent coupling (AC) is the number of classes affected by given class.
Efferent coupling (EC) is the number of classes from which given class receives effects.
Class Afferent coupling Efferent coupling Instability ClassRank
Modules\Billing\Models\PermissionCategory 0 1 1 0.01
Modules\Billing\Models\PurchaseBillMapper 1 6 0.86 0.01
Modules\Billing\Models\NullBillElement 1 1 0.5 0.01
Modules\Billing\Models\BillTypeL11nMapper 1 1 0.5 0.01
Modules\Billing\Models\BillType 2 3 0.6 0.11
Modules\Billing\Models\SettingsEnum 0 1 1 0.01
Modules\Billing\Models\NullSubscription 0 1 1 0.01
Modules\Billing\Models\Attribute\BillAttributeValueL11nMapper 1 1 0.5 0.01
Modules\Billing\Models\Attribute\BillAttributeTypeL11nMapper 1 1 0.5 0.01
Modules\Billing\Models\Attribute\BillAttributeTypeMapper 1 1 0.5 0.01
Modules\Billing\Models\Attribute\BillAttributeMapper 1 1 0.5 0.01
Modules\Billing\Models\Attribute\BillAttributeValueMapper 1 1 0.5 0.01
Modules\Billing\Models\NullBill 2 1 0.33 0.02
Modules\Billing\Models\BillTypeMapper 5 1 0.17 0.02
Modules\Billing\Models\NullBillType 2 1 0.33 0.03
Modules\Billing\Models\StockBillMapper 1 2 0.67 0.01
Modules\Billing\Models\BillPaymentStatus 0 1 1 0.01
Modules\Billing\Models\Tax\TaxCombination 2 2 0.5 0.05
Modules\Billing\Models\Tax\TaxCombinationMapper 2 1 0.33 0.02
Modules\Billing\Models\Tax\BillTaxType 0 1 1 0.01
Modules\Billing\Models\Tax\NullTaxCombination 0 1 1 0.01
Modules\Billing\Models\Price\Price 2 6 0.75 0.05
Modules\Billing\Models\Price\PriceType 0 1 1 0.01
Modules\Billing\Models\Price\NullPrice 0 1 1 0.01
Modules\Billing\Models\Price\PriceMapper 1 1 0.5 0.01
Modules\Billing\Models\BillTransferType 0 1 1 0.01
Modules\Billing\Models\SubscriptionMapper 0 1 1 0.01
Modules\Billing\Models\BillElementMapper 2 1 0.33 0.01
Modules\Billing\Models\BillElement 3 8 0.73 0.06
Modules\Billing\Models\BillStatus 0 1 1 0.01
Modules\Billing\Models\BillMapper 5 1 0.17 0.03
Modules\Billing\Models\Subscription 2 2 0.5 0.05
Modules\Billing\Models\Bill 2 7 0.78 0.09
Modules\Billing\Models\SalesBillMapper 1 7 0.88 0.01
Modules\Billing\Controller\ApiBillTypeController 0 8 1 0.01
Modules\Billing\Controller\ApiController 0 3 1 0.01
Modules\Billing\Controller\CliController 0 14 1 0.01
Modules\Billing\Controller\Controller 9 2 0.18 0.02
Modules\Billing\Controller\ApiTaxController 0 16 1 0.01
Modules\Billing\Controller\ApiAttributeController 0 8 1 0.01
Modules\Billing\Controller\ApiPriceController 0 14 1 0.01
Modules\Billing\Controller\ApiPurchaseController 0 10 1 0.01
Modules\Billing\Controller\BackendController 0 14 1 0.01
Modules\Billing\Controller\ApiBillController 0 30 1 0.01
Modules\Billing\Admin\Status 0 1 1 0.01
Modules\Billing\Admin\Installer 0 11 1 0.01
Modules\Billing\Admin\Install\Media 0 3 1 0.01
Modules\Billing\Admin\Install\Messages 0 5 1 0.01
Modules\Billing\Admin\Install\Navigation 0 2 1 0.01
Modules\Billing\Admin\Install\Workflow 0 2 1 0.01
Modules\Billing\Admin\Install\WarehouseManagement 0 4 1 0.01
Modules\Billing\Admin\Install\Admin 0 2 1 0.01
Modules\Billing\Admin\Uninstaller 0 1 1 0.01
Modules\Billing\Admin\Updater 0 1 1 0.01