Code Analysis: Widget for Zendesk Chat via API 1.12.11

Most Complex Classes

Class Rating Complexity
PS_Zendesk_Chat_Widget_Via_Api_Admin
A
61
PS_Zendesk_Chat_Widget_Via_Api
S
15

Most Complex Functions

Function Rating Complexity
PS_Zendesk_Chat_Widget_Via_Api_Admin::handle_deactivation_response()
A
10
PS_Zendesk_Chat_Widget_Via_Api::init_zendesk_chat_widget()
A
6
PS_Zendesk_Chat_Widget_Via_Api_Admin::hooks()
A
6
PS_Zendesk_Chat_Widget_Via_Api_Admin::options_page()
S
7
PS_Zendesk_Chat_Widget_Via_Api_Admin::process_subscription()
S
4
PS_Zendesk_Chat_Widget_Via_Api_Admin::register_metabox()
S
4
PS_Zendesk_Chat_Widget_Via_Api_Admin::validate_code()
S
4
PS_Zendesk_Chat_Widget_Via_Api_Admin::save_meta_box()
S
4
PS_Zendesk_Chat_Widget_Via_Api_Admin::check_empty_code()
S
4
PS_Zendesk_Chat_Widget_Via_Api_Admin::action_links()
S
3
PS_Zendesk_Chat_Widget_Via_Api::__construct()
S
2
PS_Zendesk_Chat_Widget_Via_Api::get_api_delay_time()
S
3