Code Analysis: OneSignal Push Notifications 3.6.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_metabox()
C
26
onesignal_admin_page()
C
17
onesignal_create_notification()
B
17
onesignal_schedule_notification()
B
19
onesignal_handle_settings_save()
B
18
onesignal_handle_quick_edit_date_change()
A
16
OneSignal_Admin::onesignal_notif_on_post_html_view()
A
9
onesignal_save_meta()
A
12
OneSignal_Admin::save_config_page()
A
7