Code Analysis: OneSignal Push Notifications 2.3.2

Most Complex Classes

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

Most Complex Functions

Function Rating Complexity
OneSignal_Public::onesignal_header()
D
85
OneSignal_Public::onesignal_header()
D
85
OneSignal_Admin::send_notification_on_wp_post()
D
67
OneSignal_Admin::send_notification_on_wp_post()
D
67
OneSignal::get_onesignal_settings()
D
29
OneSignal::get_onesignal_settings()
D
29
OneSignal_Admin::onesignal_notif_on_post_html_view()
A
9
OneSignal_Admin::onesignal_notif_on_post_html_view()
A
9
OneSignal_Admin::save_config_page()
A
7
OneSignal_Admin::save_config_page()
A
7
OneSignal_Admin::on_save_post()
A
10
OneSignal_Admin::on_save_post()
A
10