Code Analysis: Tawk.to Live Chat 0.8.6

Function Rating Maintainability Complexity Lines of code
TawkTo::print_embed_code()
C
40 27 52
TawkTo_Settings::action_setwidget()
S
49 6 33
TawkToUpgradeVersion070::process_patterns()
S
52 6 25
TawkTo::embed_code()
S
58 6 15
TawkToUpgradeManager::start()
S
60 6 13
TawkTo_Settings::__construct()
S
48 4 34
TawkTo::get_current_url()
S
59 5 13
TawkTo::migrate_embed_code()
S
60 5 13
TawkTo_Settings::validate_request_auth()
S
62 4 12
TawkTo_Settings::action_removewidget()
S
54 3 23
TawkTo_Settings::validate_visibility_toggle_fields()
S
65 4 9
TawkTo_Settings::tawk_settings_assets()
S
57 2 19
TawkTo_Settings::create_plugin_settings_page()
S
56 2 18
TawkTo_Settings::validate_text_fields()
S
65 3 9
TawkTo::get_plugin_version()
S
61 2 13
TawkTo::get_current_customer_details()
S
63 2 11
TawkTo::activate()
S
54 1 23
TawkTo_Settings::validate_options()
S
55 1 23
TawkToUpgradeBase::get_version()
S
71 2 6
TawkToUpgradeManager::do_upgrade()
S
69 2 7
TawkTo_Settings::tawk_admin_notice()
S
65 2 10
TawkToUpgradeManager::get_upgrade_class()
S
70 2 6
TawkTo_Settings::ids_are_correct()
S
77 2 3
TawkToUpgradeVersion070::upgrade()
S
69 1 6
TawkTo::shortcode_print_embed_code()
S
78 1 3
TawkTo_Settings::add_menu()
S
66 1 9
tawkto_plugin_settings_link()
S
74 1 5
TawkToUpgradeBase::upgrade()
S
80 1 3
TawkTo::__construct()
S
75 1 4
TawkToUpgradeManager::__construct()
S
67 1 8
TawkTo::deactivate()
S
71 1 6
TawkToUpgradeManager::register_hooks()
S
79 1 3
TawkTo_Settings::admin_init()
S
78 1 3