Code Analysis: Truepush Push Notifications 1.0.8

Function Rating Maintainability Complexity Lines of code
Truepush_main::send_notification_to_server()
D
25
44 144
Truepush_main::save_truepush_message_to_server()
B
36 16 80
Truepush_main::save_truepush_settings_to_server()
A
38 11 73
Truepush_Install::send_truepush_post()
A
51 13 27
truepush_fatal_exception_error_handler()
A
56 10 18
Truepush_main::tp_config_page()
A
42 7 58
Truepush_Install::save_post_action()
A
51 9 27
Truepush_Install::truepush_notif_on_post_html_view()
A
43 7 55
truepush_exception_error_handler()
S
56 7 20
Truepush_Initialize::getTpSettings()
S
48 6 35
Truepush_Install::truepush_setup_status()
S
52 4 33
truepush_published_data()
S
56 5 17
Truepush_Install::admin_css()
S
58 5 15
Truepush_Install::error_init()
S
45 2 49
truepush_api_error()
S
55 3 21
Truepush_main::stringVariables()
S
64 4 10
Truepush_Install::trupush_add_metabox()
S
53 2 25
Truepush_main::booleanVariables()
S
65 3 9
Truepush_Install::truepush_options_add()
S
53 1 26
Truepush_Initialize::tpHeaderContent()
S
57 1 21
Truepush_Initialize::string_to_html()
S
67 2 7
truepush_load_truepush_script()
S
65 2 8
Truepush_main::tp_config_settings_form()
S
70 2 6
Truepush_main::post_restore_status()
S
78 2 3
truepush_admin_notice_setup_not_complete()
S
100 1 12
Truepush_Install::admin_menu_add()
S
63 1 11
truepush_admin_notice_curl_not_installed()
S
100 1 7
Truepush_main::exec_update_request()
S
75 1 4
Truepush_Initialize::maskedApiKey()
S
77 1 3
Truepush_Initialize::is_authorised()
S
80 1 3
Truepush_Install::admin_required_files()
S
70 1 5
Truepush_main::exec_post_request()
S
75 1 4
Truepush_Install::__construct()
S
91 1 2
Truepush_Initialize::init()
S
78 1 3
Truepush_main::load_truepush_scripts()
S
89 1 2
Truepush_Initialize::__construct()
S
91 1 2
Truepush_Initialize::saveTpSettings()
S
75 1 4
Truepush_Install::admin_menu()
S
79 1 3