Extension_NewRelic_Service B

Total Complexity 97
Dependencies 5
Dependents 1
Total lines 735
Lines of code 437
Logical lines of code 250
Comment lines 218
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
verify_compatibility()
B
35 14 97
verify_running()
A
42 14 51
get_metric_data()
A
44 8 46
get_account_id()
S
53 6 24
get_effective_application_id()
S
52 5 24
get_slowest_webtransactions()
S
57 4 17
get_application_id()
S
62 4 12
get_slowest_database()
S
57 3 16
get_slowest_page_load()
S
58 3 15
get_effective_appname()
S
60 3 13
__construct()
S
62 3 12
get_metric_names()
S
63 3 11
get_license_key_from_account()
S
69 2 7
get_application_name()
S
74 2 4
_sort_and_slice()
S
68 2 7
get_frontend_response_time()
S
73 2 4
getAPI()
S
67 2 8
get_account()
S
69 2 7
get_applications()
S
71 2 6
get_subscription()
S
69 2 7
get_browser_applications()
S
81 1 3
get_dashboard_metrics()
S
71 1 5
update_application_settings()
S
68 1 8
get_application_settings()
S
70 1 7
get_api_key()
S
82 1 3
get_application()
S
76 1 4
can_get_metrics()
S
75 1 4
get_license_key_from_ini()
S
80 1 3
module_is_enabled()
S
80 1 3
agent_enabled()
S
80 1 3
get_application_summary()
S
72 1 6