Created at 2023-10-17 17:03:36 , with PHPMetrics v2.8.2 (Jean-François Lépine).
Maintainability / complexity (with comments)

Each file is symbolized by a circle. Size of the circle represents the Cyclomatic complexity. Color of the circle represents the Maintainability Index.

Large red circles will be probably hard to maintain.

Page Rank is a way to measure the importance of a class. There is no "good" or "bad" page rank. This metric reflects interactions in your code.

ClassRank
0.09 Modules\Tasks\Models\TaskAttributeValue 87.13 40.11
0.09 Modules\Tasks\Models\TaskAttributeType 92.16 44.81
0.06 Modules\Tasks\Models\RelationAbstract 110.02 61.46
0.05 Modules\Tasks\Theme\Backend\Components\Tasks\ListView 109.18 62.68
0.05 Modules\Tasks\Models\Task 73.27 25.75
0.05 Modules\Tasks\Models\TaskElement 69.59 23.58
0.04 Modules\Tasks\Models\NullTaskAttributeValue 114.04 67.44
0.04 Modules\Tasks\Models\NullTaskAttributeType 114.04 67.44
0.04 Modules\Tasks\Models\AccountRelation 104.85 58
0.04 Modules\Tasks\Models\GroupRelation 104.85 58
0.03 Modules\Tasks\Models\TaskAttribute 106.82 59.07
0.03 Modules\Tasks\Models\TaskSeen 112.46 66.65
0.02 Modules\Tasks\Models\TaskStatus 115.28 71.59
0.02 Modules\Tasks\Models\TaskPriority 112.65 69.71
0.02 Modules\Tasks\Models\AccountRelationMapper 114.55 65.3
0.02 Modules\Tasks\Controller\Controller 118.25 69
0.01 Modules\Tasks\Theme\Backend\Components\Tasks\StatusView 219.03 171
0.01 Modules\Tasks\Theme\Backend\Components\Tasks\PriorityView 219.03 171
0.01 Modules\Tasks\Models\TaskType 121.94 76.69
0.01 Modules\Tasks\Models\PermissionCategory 121.94 76.69
0.01 Modules\Tasks\Models\NullAccountRelation 112.92 66.68
0.01 Modules\Tasks\Models\TaskElementMapper 108.46 59.13
0.01 Modules\Tasks\Models\TaskSeenMapper 112.73 63.39
0.01 Modules\Tasks\Models\AttributeValueType 112.65 69.71
0.01 Modules\Tasks\Models\GroupRelationMapper 114.55 65.3
0.01 Modules\Tasks\Models\NullGroupRelation 112.92 66.68
0.01 Modules\Tasks\Models\TaskTemplate 219.56 171
0.01 Modules\Tasks\Models\TaskAttributeTypeMapper 111.97 62.72
0.01 Modules\Tasks\Models\DutyType 126.84 80.78
0.01 Modules\Tasks\Models\TaskAttributeMapper 114.29 65.04
0.01 Modules\Tasks\Models\TaskAttributeValueMapper 112.07 62.82
0.01 Modules\Tasks\Models\TaskMapper 79.61 32.5
0.01 Modules\Tasks\Models\NullTaskSeen 112.92 66.68
0.01 Modules\Tasks\Models\NullTaskElement 112.92 66.68
0.01 Modules\Tasks\Models\TaskAttributeValueL11nMapper 114.83 65.58
0.01 Modules\Tasks\Models\TaskVisibility 121.94 76.69
0.01 Modules\Tasks\Models\NullTaskAttribute 112.92 66.68
0.01 Modules\Tasks\Models\TaskAttributeTypeL11nMapper 114.83 65.58
0.01 Modules\Tasks\Models\NullTask 112.92 66.68
0.01 Modules\Tasks\Controller\ApiController 42.89 0
0.01 Modules\Tasks\Controller\BackendController 66.48 25.28
0.01 Modules\Tasks\Controller\SearchController 115.35 67.15
0.01 Modules\Tasks\Views\TaskView 94.97 49.4
0.01 Modules\Tasks\Admin\Status 219.56 171
0.01 Modules\Tasks\Admin\Installer 69.52 31.02
0.01 Modules\Tasks\Admin\Install\Media 119.72 71.69
0.01 Modules\Tasks\Admin\Install\Navigation 119.72 71.69
0.01 Modules\Tasks\Admin\Install\Search 119.72 71.69
0.01 Modules\Tasks\Admin\Install\Dashboard 119.72 71.69
0.01 Modules\Tasks\Admin\Uninstaller 219.56 171
0.01 Modules\Tasks\Admin\Updater 219.56 171
No composer.json file found