Created at 2023-10-02 15:35:03 , with PHPMetrics v2.8.2 (Jean-François Lépine).
classes
60 (100 %)
interfaces
0 (0 %)
average LCOM
0.93
logical lines of code by class
49
logical lines of code by method
17
Class LCOM Volume Class cycl. Max method cycl. Bugs Difficulty
Modules\Admin\Theme\Backend\Components\GroupTagSelector\GroupTagSelectorPopupView 2 82.45 2 2 0.03 3
Modules\Admin\Theme\Backend\Components\GroupTagSelector\GroupTagSelectorView 2 133.26 2 2 0.04 3.82
Modules\Admin\Theme\Backend\Components\AccountPermissionSelector\BaseView 2 136.74 4 4 0.05 3.38
Modules\Admin\Models\AccountExternalMapper 0 250.67 1 0 0.08 0
Modules\Admin\Models\NullDataChange 1 18.58 1 1 0.01 2
Modules\Admin\Models\NullAccountExternal 1 18.58 1 1 0.01 2
Modules\Admin\Models\PermissionCategory 0 31.7 1 0 0.01 0
Modules\Admin\Models\Module 1 136.92 2 2 0.05 4.35
Modules\Admin\Models\ApiKeyMapper 1 505.58 7 7 0.17 8.17
Modules\Admin\Models\Address 1 126.23 3 3 0.04 5.36
Modules\Admin\Models\GroupPermissionMapper 0 602.54 1 0 0.2 0
Modules\Admin\Models\NullApp 1 18.58 1 1 0.01 2
Modules\Admin\Models\AccountPermission 1 88.81 1 1 0.03 2
Modules\Admin\Models\SettingsEnum 0 206.13 1 0 0.07 0
Modules\Admin\Models\Account 0 2 1 0 0 0
Modules\Admin\Models\ModuleStatusUpdateType 0 15.51 1 0 0.01 0
Modules\Admin\Models\ApiKey 1 23.26 1 1 0.01 0.7
Modules\Admin\Models\NullModule 1 18.58 1 1 0.01 2
Modules\Admin\Models\App 1 42 1 1 0.01 0.86
Modules\Admin\Models\AccountCredentialMapper 0 648.26 1 0 0.22 0
Modules\Admin\Models\AccountExternalSubtype 0 11.61 1 0 0 0
Modules\Admin\Models\LocalizationMapper 0 2559.57 1 0 0.85 0
Modules\Admin\Models\ContactType 0 8 1 0 0 0
Modules\Admin\Models\ContactMapper 0 216.64 1 0 0.07 0
Modules\Admin\Models\GroupPermission 1 88.81 1 1 0.03 2
Modules\Admin\Models\NullAccountPermission 1 18.58 1 1 0.01 2
Modules\Admin\Models\GroupMapper 2 611 3 3 0.2 7.1
Modules\Admin\Models\PermissionQueryBuilder 1 1492.49 21 21 0.5 9.95
Modules\Admin\Models\Contact 0 56.15 1 0 0.02 3
Modules\Admin\Models\PermissionAbstractMapper 1 3 1 1 0 1
Modules\Admin\Models\AccountExternalType 0 0 1 0 0 0
Modules\Admin\Models\ModuleMapper 0 179.85 1 0 0.06 0
Modules\Admin\Models\NullAccount 1 18.58 1 1 0.01 2
Modules\Admin\Models\AddressMapper 0 440 1 0 0.15 0
Modules\Admin\Models\DataChange 1 66.57 1 1 0.02 2.29
Modules\Admin\Models\AccountPermissionMapper 0 602.54 1 0 0.2 0
Modules\Admin\Models\NullGroupPermission 1 18.58 1 1 0.01 2
Modules\Admin\Models\AppMapper 0 176 1 0 0.06 0
Modules\Admin\Models\DataChangeMapper 0 191.16 1 0 0.06 0
Modules\Admin\Models\AccountExternal 0 4 1 0 0 0
Modules\Admin\Models\NullGroup 1 18.58 1 1 0.01 2
Modules\Admin\Models\Group 1 33.6 1 1 0.01 2.25
Modules\Admin\Models\NullAddress 1 18.58 1 1 0.01 2
Modules\Admin\Models\AccountExternalStatus 0 2 1 0 0 0
Modules\Admin\Models\AccountMapper 2 1805.78 16 15 0.6 19.7
Modules\Admin\Controller\ApiController 8 37439.78 322 45 12.48 78.43
Modules\Admin\Controller\CliController 1 191.82 4 3 0.06 5.29
Modules\Admin\Controller\Controller 0 15.51 1 0 0.01 0.5
Modules\Admin\Controller\BackendController 2 10199.56 69 13 3.4 21
Modules\Admin\Admin\Status 0 0 1 0 0 0
Modules\Admin\Admin\InstallType 0 0 1 0 0 0
Modules\Admin\Admin\Installer 7 2569.71 51 14 0.86 21.22
Modules\Admin\Admin\Install\Media 1 288.85 1 1 0.1 2.77
Modules\Admin\Admin\Install\Messages 1 307.7 1 1 0.1 3.1
Modules\Admin\Admin\Install\Navigation 1 16.25 1 1 0.01 0.75
DefaultPdf 1 2505.79 8 8 0.84 19.68
DefaultWord 2 3586.09 1 1 1.2 8.96
DefaultExcel 1 7.92 1 1 0 0
Modules\Admin\Admin\Uninstaller 0 0 1 0 0 0
Modules\Admin\Admin\Updater 1 20.68 1 1 0.01 0.7