Code Analysis: Truepush Push Notifications 1.0.3

Function Rating Maintainability Complexity Lines of code
Truepush_Admin::send_notification_to_server()
D
24
47 152
Truepush_Admin::save_truepush_message_to_server()
B
34 19 95
Truepush_Admin::save_truepush_settings_to_server()
B
36 14 85
Truepush::getTpSettings()
A
40 12 65
Truepush_Admin::send_truepush_post()
A
51 13 27
fatal_exception_error_handler()
A
56 10 18
Truepush_Admin::save_config_page()
A
42 7 60
Truepush_Admin::save_post_action()
A
51 9 27
Truepush_Admin::truepush_notif_on_post_html_view()
A
43 7 56
published_data()
S
53 7 22
exception_error_handler()
S
56 7 20
Truepush_Admin::init()
S
43 4 56
Truepush_Admin::truepush_setup_status()
S
51 4 34
Truepush_Admin::truepush_options_add()
S
44 2 49
truepush_api_error()
S
55 3 21
Truepush_Admin::stringVariables()
S
64 4 10
Truepush_Admin::booleanVariables()
S
65 3 9
Truepush_Initialize::tpHeaderContent()
S
55 1 27
Truepush_Admin::post_restore_status()
S
78 2 3
TruepushUtils::string_to_html()
S
67 2 7
load_truepush_script()
S
65 2 8
Truepush_Admin::save_config_settings_form()
S
70 2 6
TruepushUtils::notification_check()
S
78 2 3
admin_notice_setup_not_complete()
S
100 1 12
Truepush::saveTpSettings()
S
75 1 4
Truepush_Admin::admin_menu_add()
S
64 1 10
Truepush_Initialize::__construct()
S
91 1 2
Truepush::maskedApiKey()
S
77 1 3
Truepush_Admin::admin_css()
S
77 1 3
Truepush_Admin::load_truepush_scripts()
S
68 1 6
Truepush_Admin::admin_menu()
S
79 1 3
admin_notice_curl_not_installed()
S
100 1 7
Truepush_Initialize::init()
S
78 1 3
Truepush_Admin::exec_post_request()
S
75 1 4
Truepush_Admin::__construct()
S
91 1 2
TruepushUtils::is_authorised()
S
80 1 3
Truepush_Admin::exec_update_request()
S
75 1 4