Code Analysis: Embed Calendly 3.6

Most Complex Classes

Class Rating Complexity
EMCS_Promotions
S
31
EMCS_Event_Types
S
27
EMCS_Embed
S
24
EMCS_Shortcode
S
18
EMCS_API
S
16
EMCS_Event_Types_Dashboard
S
13
EMCS_Admin
S
8
EMCS_Event_Type
S
6
EMCS_Customizer
S
3

Most Complex Functions

Function Rating Complexity
EMCS_Shortcode::prepare_attributes()
A
14
EMCS_Embed::__construct()
A
9
emcs_settings_page_html()
A
5
EMCS_Event_Types_Dashboard::emcs_event_list_html()
S
4
EMCS_Admin::clear_unwanted_notices()
S
7
EMCS_Event_Types::fetch_event_types_from_calendly()
S
6
EMCS_API::emcs_get_events_v2()
S
5
EMCS_Promotions::get_current_promotion_id()
S
5
emcs_sanitize_input()
S
5
EMCS_Embed::embed_calendar()
S
5
emcs_admin_scripts()
S
5
EMCS_Promotions::display_promotions()
S
5