Revenue_Analytics_REST_Controller D

Total Complexity 225
Dependencies 4
Dependents 1
Total lines 1,534
Lines of code 1,070
Logical lines of code 529
Comment lines 267
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
get_total_stats()
D
30 33 111
fetch_and_process_data()
D
32 33 101
get_recent_campaigns_stats()
C
28
22 153
get_order_stats_data()
C
33 25 86
get_conversion_stats()
C
33 23 89
get_campaign_analytics_data()
B
36 22 70
get_most_performing_stats()
B
31 18 121
get_campaigns_stats()
A
42 14 47
get_recent_order_stats()
A
38 10 74
get_campaign_stats()
S
42 5 56
register_routes()
S
42 1 74
get_campaign_total_stats()
S
49 3 37
generate_chart_data()
S
59 4 14
calculateCampaignTrend()
S
61 4 12
populateRandomValues()
S
65 3 9
get_analytics_permissions_check()
S
74 2 4
getLastNDaysGraphData()
S
65 2 9
build_mysql_datetime()
S
79 1 3