Code Analysis: OneSignal Push Notifications 3.0.2

Most Complex Classes

Class Rating Complexity
OneSignal_Admin
D
137
OneSignal_Public
C
102
OneSignal
S
31
OneSignalUtils
S
11
OneSignalWidget
S
10

Most Complex Functions

Function Rating Complexity
OneSignal_Public::onesignal_header()
D
85
OneSignal_Admin::send_notification_on_wp_post()
D
62
OneSignal::get_onesignal_settings()
D
29
onesignal_schedule_notification()
B
17
onesignal_metabox()
A
15
OneSignal_Admin::onesignal_notif_on_post_html_view()
A
9
onesignal_admin_page()
A
8
OneSignal_Admin::save_config_page()
A
7
onesignal_handle_export()
A
11
OneSignal_Admin::on_save_post()
A
10
OneSignal_Admin::on_transition_post_status()
A
10
fatal_exception_error_handler()
A
10