Code Analysis: LiveChat 5.0.2

Function Rating Maintainability Complexity Lines of code
text_render_successfully_connected_view()
A
37 1 123
text_get_diagnose_callback()
S
49 5 32
text_load_plugin()
S
46 4 42
text_add_admin_menu()
S
47 3 42
text_get_cart()
S
47 3 37
text_render_connect_view()
S
45 1 60
text_settings_page()
S
61 4 12
LiveChat\Widgets\TextContactButtonWidget::register_style_tab_controls()
S
46 1 50
get_oauth_initiate_url()
S
54 3 20
text_load_plugin_for_wpadmin()
S
57 3 18
text_load_widget()
S
58 3 17
text_get_diagnose_permission_callback()
S
57 3 15
text_register_get_diagnose_route()
S
54 2 25
LiveChat\Widgets\TextQualityBadgeWidget::register_controls()
S
49 1 35
text_validate_and_save_token()
S
56 2 18
text_render_connect_notification()
S
59 2 17
text_load_legacy_widget()
S
60 2 16
LiveChat\Widgets\TextQualityBadgeWidget::render()
S
66 3 8
text_disconnect_account()
S
64 2 11
text_register_elementor_common_icons()
S
53 1 25
LiveChat\Widgets\TextContactButtonWidget::register_content_tab_controls()
S
58 1 18
text_register_deactivation_handler()
S
60 1 16
text_activate_plugin()
S
68 2 8
text_load_plugin_for_website()
S
72 2 6
text_load_connect_notification()
S
69 2 7
is_user_on_page()
S
75 2 4
get_variant_title()
S
68 2 7
text_remove_legacy_options()
S
67 2 8
LiveChat\Widgets\TextContactButtonWidget::render()
S
66 2 9
go_to_livechat_link()
S
71 2 6
get_deactivation_feedback_url()
S
68 2 7
text_is_elementor_plugin_active()
S
66 2 10
text_build_api_url()
S
68 2 7
text_get_visitor_data()
S
64 2 10
text_enable_auto_update()
S
68 2 7
text_register_elementor_widgets()
S
64 1 11
text_get_legacy_widget_url()
S
80 1 3
LiveChat\Widgets\TextQualityBadgeWidget::get_categories()
S
81 1 3
LiveChat\Widgets\TextContactButtonWidget::get_name()
S
82 1 3
refresh_cart_action()
S
73 1 5
text_update_token()
S
79 1 3
text_render_resources_page()
S
100 1 6
LiveChat\Widgets\TextContactButtonWidget::get_title()
S
79 1 3
LiveChat\Widgets\TextContactButtonWidget::register_controls()
S
78 1 4
text_resources_page()
S
83 1 3
LiveChat\Widgets\TextContactButtonWidget::get_categories()
S
81 1 3
LiveChat\Widgets\TextQualityBadgeWidget::get_icon()
S
82 1 3
text_is_woo_plugin_active()
S
78 1 3
is_text_plugin()
S
81 1 3
add_action_links()
S
69 1 7
text_load_styles()
S
68 1 9
text_suite_init()
S
73 1 5
LiveChat\Widgets\TextQualityBadgeWidget::get_name()
S
82 1 3
text_is_auto_update_enabled()
S
75 1 4
get_numeric_value_from_string()
S
79 1 3
text_get_token()
S
79 1 3
text_register_categories()
S
66 1 10
LiveChat\Widgets\TextContactButtonWidget::get_icon()
S
82 1 3
text_cleanup()
S
80 1 3
LiveChat\Widgets\TextQualityBadgeWidget::get_title()
S
79 1 3