Code Analysis: Cheshire Cat Chatbot 0.6.0

Function Rating Maintainability Complexity Lines of code
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::get_context_information()
D
22
48 169
cheshirecat_configuration_page()
D
22
25 254
cheshirecat_style_page()
C
28
21 162
cheshirecat_add_global_chat()
B
45 17 39
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::sendMessage()
A
42 13 50
cheshirecat_process_message()
A
49 9 26
cheshirecat_admin_enqueue_scripts()
A
40 5 72
cheshirecat_chat_shortcode()
S
47 6 39
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::getStatus()
S
57 7 17
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::getAvailablePlugins()
S
57 7 17
cheshirecat_playground_page()
S
48 5 34
cheshirecat_overview_page()
S
46 3 48
cheshirecat_enqueue_scripts()
S
47 3 42
cheshirecat_generate_dynamic_css()
S
45 1 52
cheshirecat_tinymce_enqueue_scripts()
S
59 3 15
cheshirecat_admin_menu()
S
48 1 43
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat_Client::__construct()
S
63 1 11
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::create_client()
S
79 1 3
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat_Client::getBaseUrl()
S
82 1 3
cheshirecat_register_tinymce_plugin()
S
76 1 4
cheshirecat_display_welcome_message()
S
74 1 4
cheshirecat_add_tinymce_button()
S
77 1 4
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::setPageContext()
S
77 1 4
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat_Client::getToken()
S
82 1 3
cheshirecat_get_welcome_message()
S
69 1 7
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::setFromEditor()
S
81 1 3
webgrafia\cheshirecat\inc\classes\Custom_Cheshire_Cat::__construct()
S
73 1 5