Code Analysis: Contact Page with Click to Call by MightyCall 1.9

Function Rating Maintainability Complexity Lines of code
MightyCall_Contact_Page_Settings_Manager::page_content()
B
27
3 341
MightyCall_Contact_Page_Settings_Manager::update_settings()
A
45 11 42
MightyCall_Contact_Page_Plugin::check_id_callback()
A
46 7 38
MightyCall_Contact_Page_Plugin::submit_form_callback()
S
52 4 24
MightyCall_Contact_Page_Widget::widget()
S
53 4 20
MightyCall_Contact_Page_Click_Connect_Widget::widget()
S
57 4 17
MightyCall_Contact_Page_Settings_Manager::settings_page()
S
67 5 7
MightyCall_Contact_Page_Settings_Manager::retrieve_tenant_id()
S
60 4 13
MightyCall_Contact_Page_Page_Manager::short_code()
S
61 4 12
MightyCall_Contact_Page_Settings_Manager::retrieve_widget_code()
S
61 4 12
MightyCall_Contact_Page_Logger::log()
S
65 4 9
MightyCall_Contact_Page_Widget::form()
S
61 2 13
MightyCall_Contact_Page_Plugin::deactivate()
S
63 2 11
MightyCall_Contact_Page_Options::get_instance()
S
71 2 6
MightyCall_Contact_Page_Widget::update()
S
71 2 5
MightyCall_Contact_Page_Widget::scripts()
S
73 2 5
MightyCall_Contact_Page_Page_Manager::get_instance()
S
71 2 6
MightyCall_Contact_Page_Page_Manager::remove()
S
74 2 5
MightyCall_Contact_Page_Plugin::get_instance()
S
71 2 6
MightyCall_Contact_Page_Settings_Manager::get_instance()
S
71 2 6
MightyCall_Contact_Page_Plugin::add_actions()
S
59 1 14
MightyCall_Contact_Page_Options::create()
S
61 1 13
MightyCall_Contact_Page_Options::destroy()
S
62 1 13
MightyCall_Contact_Page_Page_Manager::add()
S
62 1 12
MightyCall_Contact_Page_Click_Connect_Widget::update()
S
77 1 4
MightyCall_Contact_Page_Options::set_contact_id()
S
79 1 3
MightyCall_Contact_Page_Options::get_prefixed_name()
S
80 1 3
MightyCall_Contact_Page::log()
S
80 1 3
MightyCall_Contact_Page_Options::set_cc_mobile_widget_code()
S
79 1 3
MightyCall_Contact_Page_Click_Connect_Widget::form()
S
91 1 2
MightyCall_Contact_Page_Options::set_add_account_page()
S
79 1 3
MightyCall_Contact_Page_Options::add_option()
S
79 1 3
MightyCall_Contact_Page_Options::get_option()
S
80 1 3
MightyCall_Contact_Page_Options::update_option()
S
79 1 3
MightyCall_Contact_Page_Options::delete_option()
S
80 1 3
MightyCall_Contact_Page_Options::log()
S
78 1 3
MightyCall_Contact_Page_Options::set_page_id()
S
79 1 3
MightyCall_Contact_Page_Options::get_tenant_id()
S
80 1 3
MightyCall_Contact_Page_Options::get_cc_widget_code()
S
80 1 3
MightyCall_Contact_Page_Options::set_tenant_id()
S
79 1 3
MightyCall_Contact_Page_Click_Connect_Widget::__construct()
S
70 1 7
MightyCall_Contact_Page_Options::get_add_account_page()
S
80 1 3
MightyCall_Contact_Page_Options::get_prefix()
S
81 1 3
MightyCall_Contact_Page_Settings_Manager::add_settings_to_admin_menu()
S
74 1 4
MightyCall_Contact_Page_Settings_Manager::log()
S
78 1 3
MightyCall_Contact_Page_Options::get_page_id()
S
80 1 3
MightyCall_Contact_Page_Plugin::activate()
S
71 1 6
MightyCall_Contact_Page_Options::set_inherit_styles()
S
79 1 3
MightyCall_Contact_Page_Options::set_themed_widget_code()
S
79 1 3
MightyCall_Contact_Page_Options::get_main_widget_code()
S
80 1 3
MightyCall_Contact_Page_Options::set_main_widget_code()
S
79 1 3
MightyCall_Contact_Page_Widget::__construct()
S
67 1 8
MightyCall_Contact_Page_Options::get_themed_widget_code()
S
80 1 3
MightyCall_Contact_Page_Options::get_cc_mobile_widget_code()
S
80 1 3
MightyCall_Contact_Page_Options::get_contact_id()
S
80 1 3
MightyCall_Contact_Page_Options::get_inherit_styles()
S
80 1 3
MightyCall_Contact_Page_Plugin::log()
S
78 1 3
MightyCall_Contact_Page_Options::__construct()
S
91 1 2
MightyCall_Contact_Page::init()
S
66 1 8
MightyCall_Contact_Page_Options::set_cc_widget_code()
S
79 1 3
mightycall_contact_page_register_widget()
S
82 1 3
mightycall_contact_page_register_c2c_widget()
S
82 1 3
MightyCall_Contact_Page_Settings_Manager::__construct()
S
91 1 2