Code Analysis: Embed Calendly 2.0

Most Complex Classes

Class Rating Complexity
EMCS_Event_Types
S
21
EMCS_Admin
S
19
EMCS_Shortcode
S
18
EMCS_Embed
S
15
EMCS_Event_Types_Dashboard
S
13
EMCS_Event_Type
S
6
EMCS_API
S
5
EMCS_Customizer
S
3

Most Complex Functions

Function Rating Complexity
EMCS_Shortcode::prepare_attributes()
A
14
emcs_settings_page_html()
S
3
EMCS_Event_Types_Dashboard::emcs_event_list_html()
S
4
EMCS_Embed::embed_calendar()
S
5
EMCS_Admin::display_notices()
S
5
EMCS_API::emcs_get_events()
S
4
EMCS_Admin::clear_unwanted_notices()
S
5
EMCS_Admin::dismiss_notice_listener()
S
4
EMCS_Event_Types_Dashboard::display_greeting()
S
4
EMCS_Customizer::get_layout()
S
2
EMCS_Admin::newsletter_admin_notice()
S
2
EMCS_Embed::embed_inline_button_widget()
S
3