OMAPI_RestApi D

Total Complexity 136
Dependencies 14
Dependents 1
Total lines 1,401
Lines of code 805
Logical lines of code 319
Comment lines 402
Methods 35
Properties 1

Methods 35

Method Rating Maintainability Complexity Lines of code
get_wp_resources()
B
34 20 90
update_settings()
B
36 17 86
register_rest_routes()
A
29
2 223
handle_plugin_action()
A
51 8 24
create_event_notification()
A
49 7 31
get_campaign_data()
S
49 6 33
update_campaign_data()
S
50 6 27
fallback_set_allow_headers()
S
58 6 15
can_store_regenerated_api_key()
S
56 5 17
can_store_api_key()
S
57 4 17
toggle_rule_debug()
S
57 4 17
init_api_key_connection()
S
58 4 16
sanitize()
S
64 4 11
handle_omu_request()
S
54 3 23
store_regenerated_api_key()
S
58 3 16
can_delete_api_key()
S
62 3 11
get_settings()
S
62 3 11
dismiss_notification()
S
58 2 16
can_dismiss_review()
S
66 3 9
maybe_allow()
S
70 3 6
sync_campaign()
S
60 2 14
sync_account()
S
61 2 13
disconnect()
S
63 2 11
get_am_plugins_list()
S
64 2 9
get_notifications()
S
66 2 8
support_info()
S
66 2 8
refresh_campaigns()
S
65 2 9
get_me()
S
70 2 6
set_allow_headers()
S
70 1 6
rule_debug_disable()
S
80 1 3
rule_debug_enable()
S
80 1 3
output_info()
S
79 1 3
dismiss_review()
S
68 1 7
get_courses()
S
80 1 3
get_guides()
S
80 1 3