Created at 2017-12-05 15:32:34 , with PHPMetrics v2.3.2 (Jean-François Lépine).
Average cyclomatic complexity by class
4.88
Average relative System complexity
76.47
Average bugs by class
(Halstead)
0.19
average defects by class
(Kan)
0.7
Class | Class cycl. | Max method cycl. | Relative system complexity | Relative data complexity | Relative structural complexity | Bugs | Defects |
---|---|---|---|---|---|---|---|
Groove_Harvest_Block_Adminhtml_Dashboard_Abstract | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Groove_Harvest_Block_Adminhtml_Dashboard_Project_Active | 2 | 2 | 256.46 | 0.46 | 256 | 0.17 | 0.29 |
Groove_Harvest_Helper_Data | 2 | 2 | 25.33 | 0.33 | 25 | 0.02 | 0.22 |
Groove_Harvest_Helper_Time | 6 | 4 | 17.36 | 1.36 | 16 | 0.21 | 0.57 |
Groove_Harvest_Model_Api_Adapter | 11 | 4 | 1089.28 | 0.28 | 1089 | 0.36 | 1.67 |
Groove_Harvest_Model_Api_Result | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
Groove_Harvest_Model_Cache_Processor_Abstract | 2 | 2 | 121.85 | 0.85 | 121 | 0.06 | 0.22 |
Groove_Harvest_Model_Cache_Processor_Default | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
Groove_Harvest_Model_Cache_Processor_Reload | 4 | 4 | 169.14 | 0.14 | 169 | 0.06 | 0.52 |
Groove_Harvest_Model_Cache | 11 | 6 | 400.8 | 0.8 | 400 | 0.2 | 1.33 |
Groove_Harvest_Model_Cron | 2 | 2 | 4.33 | 0.33 | 4 | 0 | 0.22 |
Groove_Harvest_Model_Resource_Api_Result_Collection | 11 | 6 | 36.71 | 0.71 | 36 | 0.19 | 1.71 |
Groove_Harvest_Model_Resource_Api_Result | 1 | 1 | 5.33 | 1.33 | 4 | 0.01 | 0.15 |
Harvest_Abstract | 8 | 3 | 6.43 | 2.43 | 4 | 0.17 | 1.03 |
Harvest_Category | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Client | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Contact | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Currency | 1 | 0 | 0 | 0 | 0 | 0.35 | 0.15 |
Harvest_DailyActivity | 8 | 3 | 37.33 | 1.33 | 36 | 0.23 | 1.75 |
Harvest_DayEntry | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Exception | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Expense | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_ExpenseCategory | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
HarvestAPI | 28 | 5 | 732.87 | 3.87 | 729 | 3.68 | 3.8 |
HarvestReports | 51 | 6 | 82.63 | 1.63 | 81 | 0.66 | 6.37 |
Harvest_Invoice_Filter | 8 | 7 | 26.72 | 1.72 | 25 | 0.24 | 1.15 |
Harvest_Invoice | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_InvoiceItemCategory | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_InvoiceMessage | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Payment | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Project | 7 | 3 | 26.03 | 1.03 | 25 | 0.1 | 1.47 |
Harvest_Range | 8 | 2 | 7.38 | 3.38 | 4 | 0.39 | 0.64 |
Harvest_Result | 2 | 2 | 6.83 | 2.83 | 4 | 0.1 | 0.73 |
Harvest_Task | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_TaskAssignment | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Throttle | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_Timer | 2 | 2 | 3.67 | 2.67 | 1 | 0.04 | 1.04 |
Harvest_TimeZone | 1 | 0 | 0 | 0 | 0 | 0.34 | 0.15 |
Harvest_User | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
Harvest_UserAssignment | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |