Code Analysis: CoBlocks 3.1.8

Function Rating Maintainability Complexity Lines of code
CoBlocks_ICal::process_recurrences()
D
0
146 564
coblocks_render_coblocks_social_profiles_block()
D
21
79 134
coblocks_render_coblocks_social_block()
D
18
76 175
CoBlocks_ICal::init_lines()
D
32 34 101
coblocks_posts()
D
31 31 104
CoBlocks_Generated_Styles::styles()
C
34 28 85
coblocks_render_coblocks_icon_block()
C
34 28 81
coblocks_render_coblocks_events_block()
C
28
24 137
coblocks_render_coblocks_shape_divider_block()
C
35 24 83
CoBlocks_Form::process_form_submission()
C
34 24 78
CoBlocks_ICal::add_calendar_component_with_key_and_value()
B
37 19 82
CoBlocks_Block_Assets::is_page_gutenberg()
B
45 21 37
CoBlocks_ICal::key_value_from_string()
B
38 18 66
CoBlocks_ICal::events_from_range()
B
42 18 49
coblocks_post_carousel()
B
34 14 105
CoBlocks_Site_Design::update_design_style()
B
35 15 86
CoBlocks_Block_Assets::block_assets()
A
40 15 60
CoBlocks_ICal::process_events()
A
42 15 50
CoBlocks_ICal::__construct()
A
38 14 63
coblocks_block_gist_handler()
A
41 14 53
CoBlocks_Form::coblocks_render_coblocks_field_radio_block()
A
44 12 42
coblocks_render_coblocks_post_carousel_block()
A
44 12 40
coblocks_render_coblocks_posts_block()
A
45 12 38
CoBlocks_Crop_Settings::image_media_crop()
A
38 10 67
CoBlocks_Form::coblocks_render_coblocks_field_checkbox_block()
A
43 11 51
CoBlocks_ICal::process_date_conversions()
A
50 12 26
CoBlocks_Block_Assets::get_custom_icons()
A
45 11 40
CoBlocks_Block_Assets::editor_assets()
A
36 8 82
CoBlocks_Form::coblocks_render_coblocks_field_name_block()
A
45 10 40
CoBlocks_Crop_Settings::api_crop()
A
47 10 37
CoBlocks_Author_Migration::migrate_attributes()
A
42 8 58
CoBlocks_Block_Assets::coblocks_enqueue_scripts_for_core_blocks()
A
47 9 40
CoBlocks_Form::coblocks_render_coblocks_field_submit_button_block()
A
46 8 39
CoBlocks_Font_Loader::fonts_loader()
A
46 8 38
CoBlocks_Block_Assets::frontend_scripts()
A
36 3 111
CoBlocks_Register_Blocks::register_blocks()
A
49 8 31
CoBlocks_ICal::mb_str_replace()
A
49 8 28
CoBlocks_ICal::parse_ex_dates()
A
50 8 28
CoBlocks_Form::render_field_label()
A
50 8 25
CoBlocks_Form::setup_email_subject()
A
51 8 24
CoBlocks_ICal::ical_date_with_timezone()
S
51 7 26
coblocks_register_gutter_support()
S
54 7 24
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::enqueue()
S
53 7 23
CoBlocks_Block_Migration::get_element_attribute()
S
54 7 21
CoBlocks_Site_Design::get_coblocks_site_design_data()
S
44 5 46
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::assetPathPartial()
S
52 6 25
CoBlocks_Plugin_Deactivation::enqueue_scripts()
S
46 5 40
CoBlocks_Crop_Settings::get_original_image()
S
53 6 23
CoBlocks_ICal::file_or_url()
S
53 6 22
CoBlocks::includes()
S
47 5 35
CoBlocks_ICal::convert_day_ordinal_to_positive()
S
53 6 19
CoBlocks_ICal::is_valid_iana_timezone_id()
S
56 6 18
CoBlocks_Form::coblocks_render_coblocks_form_block()
S
49 5 33
CoBlocks_ICal::reduce_events_to_min_max_range()
S
57 6 17
CoBlocks_Alert_Migration::migrate_attributes()
S
46 4 45
CoBlocks_ICal::ical_date_to_date_time()
S
51 5 26
CoBlocks_ICal::number_of_days()
S
60 6 11
CoBlocks_Form::coblocks_render_coblocks_field_select_block()
S
52 5 25
CoBlocks_Register_Blocks::load_block_manifest()
S
53 5 22
CoBlocks_Settings::coblocks_feature_propagation()
S
55 5 22
CoBlocks_Block_Migration::get_attribute_from_classname()
S
55 5 20
CoBlocks_Block_Patterns::load_block_patterns()
S
49 4 33
CoBlocks_Accordion_IE_Support::load_assets()
S
56 5 17
CoBlocks_ICal::mb_chr()
S
56 5 17
CoBlocks_ICal::calendar_timezone()
S
59 5 14
CoBlocks_Form::coblocks_render_coblocks_field_textarea_block()
S
58 5 14
CoBlocks_Form::coblocks_render_coblocks_field_text_block()
S
58 5 14
CoBlocks_Form::coblocks_render_coblocks_field_phone_block()
S
58 5 14
CoBlocks_Form::coblocks_render_coblocks_field_date_block()
S
58 5 14
CoBlocks_Form::coblocks_render_coblocks_field_website_block()
S
58 5 14
CoBlocks_ICal::remove_last_event_if_outside_window_and_non_recurring()
S
60 5 12
CoBlocks_ICal::process_event_ical_datetime()
S
59 5 12
CoBlocks_Form::form_recaptcha_assets()
S
52 4 27
CoBlocks_Form::verify_recaptcha()
S
53 4 24
CoBlocks_Google_Map_Block::map_assets()
S
52 4 24
CoBlocks_Settings::register_settings()
S
43 1 68
coblocks_get_rss_post_carousel_info()
S
53 4 20
coblocks_get_rss_post_info()
S
53 4 20
CoBlocks_Site_Design::get_go_fonts()
S
56 4 18
CoBlocks_Body_Classes::body_class()
S
64 5 9
CoBlocks_Register_Blocks::get_block_metadata_path()
S
63 5 9
CoBlocks_Form::coblocks_render_coblocks_field_hidden_block()
S
57 4 15
coblocks_counter_register_block_patterns()
S
50 3 30
coblocks_add_label_color_class()
S
64 5 9
CoBlocks_ICal::timezone_string_to_date_timezone()
S
60 4 14
CoBlocks_Form::coblocks_render_coblocks_field_email_block()
S
60 4 13
coblocks_post_carousel_migrate_categories()
S
61 4 12
coblocks_posts_migrate_categories()
S
61 4 12
CoBlocks_ICal::init_url()
S
62 4 11
CoBlocks_ICal::events()
S
62 4 11
Coblocks_Opentable::api_proxy()
S
52 3 25
CoBlocks_ICal::parse_duration()
S
55 3 19
coblocks_get_post_carousel_info()
S
56 3 18
coblocks_get_post_info()
S
56 3 18
CoBlocks_Block_Migration_Runner::migrate_block()
S
56 3 18
CoBlocks_Site_Content::get_page_nav_post_types()
S
57 3 17
coblocks_add_gutter_class()
S
68 4 6
CoBlocks_Block_Assets::has_masonry_v1_block()
S
66 4 7
CoBlocks_Form::success_message()
S
59 3 14
CoBlocks_ICal::is_ex_date_match()
S
59 3 13
CoBlocks_Action_Links::plugin_row_meta()
S
60 3 12
CoBlocks_Block_Migration::migrate()
S
60 3 12
CoBlocks_ICal::is_valid_date()
S
64 3 11
CoBlocks_ICal::trim_to_recurrence_count()
S
62 3 11
CoBlocks_Block_Patterns::load_layouts()
S
52 2 25
CoBlocks_Post_Meta::register_meta()
S
51 1 38
CoBlocks_Site_Design::sanitize_request_params()
S
57 2 18
coblocks_render_event_item()
S
53 1 32
CoBlocks_Site_Design::get_editor_styles()
S
57 2 17
CoBlocks_Site_Content::allow_empty_post_content()
S
69 3 6
CoBlocks_Alert_Migration::get_alert_colors()
S
65 3 9
CoBlocks_Site_Design::design_endpoint_ajax()
S
65 3 9
CoBlocks_ICal_Event::__construct()
S
66 3 8
CoBlocks_ICal_Event::prepare_data()
S
66 3 8
CoBlocks_Register_Blocks::is_excluded_block_filepaths()
S
65 3 9
CoBlocks::instance()
S
67 3 8
CoBlocks_Body_Classes::admin_body_class()
S
64 3 10
CoBlocks_ICal::is_valid_timezone_id()
S
72 3 5
CoBlocks_ICal::is_file_or_url()
S
74 3 4
CoBlocks_Block_Patterns::add_taxonomies_on_insert_post()
S
66 3 8
CoBlocks_Install::register_defaults()
S
69 3 7
CoBlocks_Block_Migration::block_wrapper()
S
65 3 8
CoBlocks_Site_Content::register_settings()
S
53 1 29
CoBlocks_Site_Design::__construct()
S
60 2 14
CoBlocks_Block_Patterns::__construct()
S
60 2 12
CoBlocks_Register_Blocks::load_block_metadata()
S
63 2 11
coblocks_layout_selector_categories()
S
54 1 25
CoBlocks_ICal::clean_data()
S
52 1 25
CoBlocks_Form::register_settings()
S
55 1 24
CoBlocks_Labs::register_settings()
S
55 1 24
Coblocks_Opentable::api_endpoints()
S
55 1 21
CoBlocks_Block_Assets::has_coblocks_block()
S
56 1 20
CoBlocks_Block_Patterns::load_categories()
S
57 1 19
CoBlocks_Block_Patterns::register_post_type()
S
57 1 17
coblocks_localize_layout_selector()
S
59 1 16
CoBlocks_Crop_Settings::instance()
S
71 2 6
CoBlocks_Block_Assets::has_coblocks_animation()
S
71 2 5
CoBlocks_ICal::sort_events_with_order()
S
64 2 10
CoBlocks::is_amp()
S
79 2 3
CoBlocks_Font_Loader::register()
S
71 2 6
CoBlocks_ICal::escape_param_text()
S
70 2 6
CoBlocks_Labs::propagate_settings()
S
68 2 7
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::isMustUse()
S
74 2 4
CoBlocks_Labs::is_go_active()
S
77 2 3
CoBlocks_Plugin_Deactivation::get_asset_file()
S
65 2 9
CoBlocks_Block_Assets::register()
S
71 2 6
CoBlocks_Generated_Styles::register()
S
71 2 6
CoBlocks::block_localization()
S
72 2 5
CoBlocks_Generated_Styles::enqueue_styles()
S
69 2 7
CoBlocks_Accordion_IE_Support::register()
S
71 2 6
CoBlocks_Google_Map_Block::register()
S
71 2 6
CoBlocks_ICal::has_events()
S
78 2 3
CoBlocks_Block_Migration::add_to_class()
S
66 2 8
CoBlocks_ICal::init_string()
S
68 2 7
CoBlocks_ICal::init_file()
S
69 2 7
CoBlocks_Settings::register()
S
71 2 6
CoBlocks_ICal::free_busy_events()
S
75 2 4
CoBlocks_ICal::is_out_of_range()
S
73 2 4
CoBlocks_Register_Blocks::register()
S
67 2 8
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::getInstance()
S
72 2 6
CoBlocks_ICal::calendar_description()
S
77 2 3
coblocks_add_gutter_styles()
S
70 2 6
CoBlocks_Body_Classes::is_active_theme()
S
77 2 3
CoBlocks_ICal::does_event_start_outside_window()
S
77 2 3
coblocks_add_label_color_styles()
S
70 2 6
CoBlocks_Site_Design::design_endpoint_permissions_check()
S
64 2 10
CoBlocks_Block_Migration::query_selector_all()
S
77 2 3
CoBlocks_ICal::calendar_name()
S
77 2 3
CoBlocks_Crop_Settings::hide_cropped_from_library()
S
68 2 7
CoBlocks_Body_Classes::themes()
S
60 1 15
CoBlocks_Block_Assets::get_asset_file()
S
65 2 9
CoBlocks_Labs::register()
S
71 2 6
CoBlocks_Labs::editor_assets()
S
61 1 13
CoBlocks_Google_Map_Block::register_settings()
S
62 1 13
CoBlocks_Form::remove_url_form_hash()
S
75 1 11
CoBlocks_Site_Design::design_endpoint()
S
64 1 11
CoBlocks_Block_Assets::localize_lightbox_controls()
S
64 1 11
CoBlocks_Block_Patterns::register_type_taxonomy()
S
65 1 9
CoBlocks_Author_Migration::get_image_src()
S
80 1 3
CoBlocks_Block_Migration::query_selector()
S
79 1 3
CoBlocks_Crop_Settings::register_endpoints()
S
72 1 5
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::boot()
S
75 1 4
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::setBasePath()
S
81 1 3
CoBlocks_Settings::coblocks_settings_assets()
S
65 1 10
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::getRegisteredVersion()
S
81 1 3
CoBlocks_Block_Assets::__construct()
S
64 1 9
CoBlocks_Body_Classes::__construct()
S
76 1 4
CoBlocks_Action_Links::__construct()
S
78 1 3
CoBlocks_Form::enable_html_email()
S
82 1 3
CoBlocks_Block_Migration::__construct()
S
79 1 3
CoBlocks_Author_Migration::block_name()
S
81 1 3
CoBlocks_Install::__construct()
S
79 1 3
CoBlocks_Settings::deprecate_with_61()
S
80 1 3
CoBlocks::asset_source()
S
78 1 3
CoBlocks_Form::default_subject()
S
78 1 3
CoBlocks_Font_Loader::__construct()
S
75 1 4
CoBlocks_Block_Assets::clear_template_transients()
S
81 1 3
CoBlocks_Site_Design::editor_assets()
S
71 1 7
coblocks_render_multi_day_event_item()
S
70 1 6
CoBlocks_Body_Classes::theme_slug()
S
79 1 3
CoBlocks::load_textdomain()
S
78 1 3
CoBlocks_Settings::__construct()
S
72 1 5
CoBlocks_Site_Content::__construct()
S
74 1 4
CoBlocks_Accordion_IE_Support::__construct()
S
69 1 6
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::hasRegistered()
S
79 1 3
CoBlocks_Labs::is_go_installed()
S
72 1 5
coblocks_click_to_tweet_post_permalink()
S
78 1 3
CoBlocks_ICal::events_from_interval()
S
67 1 7
CoBlocks_Block_Patterns::conditional_load_patterns()
S
66 1 9
CoBlocks_Generated_Styles::__construct()
S
75 1 4
coblocks_render_single_day_event_item()
S
80 1 3
CoBlocks_Labs::__construct()
S
72 1 5
CoBlocks_ICal::remove_unprintable_chars()
S
79 1 3
CoBlocks_ICal::is_valid_cldr_timezone_id()
S
79 1 3
CoBlocks_ICal_Event::snake_case()
S
70 1 6
coblocks_layout_selector_layouts()
S
76 1 4
CoBlocks_Block_Migration_Runner::register()
S
75 1 4
CoBlocks_Block_Migration::migrate_attributes()
S
100 1 0
CoBlocks_ICal::is_valid_windows_timezone_id()
S
79 1 3
CoBlocks_Google_Map_Block::__construct()
S
67 1 7
CoBlocks_Block_Patterns::register_category_taxonomy()
S
65 1 9
CoBlocks_Site_Design::get_request_params()
S
80 1 3
CoBlocks_ICal::ical_date_to_unix_timestamp()
S
80 1 3
CoBlocks_Alert_Migration::block_name()
S
81 1 3
CoBlocks_Block_Migration::get_element_attributes()
S
66 1 10
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::getRegistered()
S
80 1 3
CoBlocks_Block_Assets::is_post_type_gutenberg()
S
80 1 3
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::setBaseUrl()
S
81 1 3
CoBlocks_Form::default_success_text()
S
78 1 3
CoBlocks_Form::__construct()
S
75 1 4
CoBlocks_Post_Meta::__construct()
S
79 1 3
CoBlocks_Post_Meta::auth_callback()
S
80 1 3
CoBlocks_Plugin_Deactivation::admin_coblocks_deactivation_modal()
S
74 1 6
Coblocks_Opentable::editor_scripts()
S
67 1 9
CoBlocks::__wakeup()
S
78 1 3
Coblocks_Opentable::__construct()
S
75 1 4
CoBlocks_Site_Design::short_circuit_check()
S
80 1 3
CoBlocks::init()
S
75 1 4
coblocks_register_gist_oembed()
S
80 1 3
coblocks()
S
82 1 3
CoBlocks_Block_Migration::block_name()
S
100 1 0
CoBlocks_Site_Design::set_request_params()
S
80 1 3
CoBlocks::__clone()
S
78 1 3
GoDaddy\WordPress\Plugins\CoBlocks\Dependencies\GoDaddy\Styles\StylesLoader::setInstance()
S
80 1 3
CoBlocks_ICal::unfold()
S
69 1 6
CoBlocks_Register_Blocks::__construct()
S
75 1 4
CoBlocks_Plugin_Deactivation::__construct()
S
75 1 4