Code Analysis: CoBlocks 2.7.0

Function Rating Maintainability Complexity Lines of code
CoBlocks_ICal::process_recurrences()
D
0
146 566
coblocks_render_social_profiles_block()
D
21
80 130
coblocks_render_share_block()
D
18
77 175
CoBlocks_Generated_Styles::styles()
D
31 36 105
CoBlocks_ICal::init_lines()
D
32 34 101
coblocks_posts()
C
32 30 96
CoBlocks_Block_Assets::frontend_scripts()
C
34 25 100
CoBlocks_ICal::add_calendar_component_with_key_and_value()
B
37 19 82
CoBlocks_ICal::key_value_from_string()
B
38 18 66
CoBlocks_ICal::events_from_range()
B
42 18 51
coblocks_render_events_block()
B
34 14 91
CoBlocks_Form::process_form_submission()
B
39 16 58
coblocks_post_carousel()
B
35 13 96
CoBlocks_ICal::process_events()
A
42 15 50
CoBlocks_ICal::__construct()
A
38 14 63
CoBlocks_Block_Assets::is_page_gutenberg()
A
50 15 26
CoBlocks_Crop_Settings::image_media_crop()
A
38 10 67
CoBlocks_Form::render_field_checkbox()
A
43 11 51
CoBlocks_ICal::process_date_conversions()
A
50 12 26
CoBlocks_Block_Assets::get_custom_icons()
A
45 11 40
CoBlocks_Form::render_field_radio()
A
47 11 34
CoBlocks_Form::render_field_name()
A
45 10 40
coblocks_render_post_carousel_block()
A
45 10 39
coblocks_render_posts_block()
A
45 10 37
CoBlocks_Crop_Settings::api_crop()
A
48 9 35
CoBlocks_Form::setup_email_subject()
A
50 9 25
CoBlocks_Form::render_field_submit_button()
A
46 8 39
CoBlocks_Font_Loader::fonts_loader()
A
46 8 38
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 26
CoBlocks_Block_Assets::block_assets()
A
46 7 39
CoBlocks_ICal::ical_date_with_timezone()
S
51 7 26
CoBlocks_Register_Blocks::register_blocks()
S
40 2 94
CoBlocks_ICal::file_or_url()
S
53 6 22
CoBlocks_ICal::convert_day_ordinal_to_positive()
S
53 6 19
CoBlocks_ICal::is_valid_iana_timezone_id()
S
56 6 18
CoBlocks_ICal::reduce_events_to_min_max_range()
S
57 6 17
CoBlocks::includes()
S
51 5 27
CoBlocks_ICal::number_of_days()
S
60 6 11
CoBlocks_ICal::ical_date_to_date_time()
S
51 5 26
CoBlocks_Form::render_field_select()
S
52 5 25
CoBlocks_Form::render_field_date()
S
53 5 22
CoBlocks_Crop_Settings::get_original_image()
S
54 5 21
CoBlocks_Form::render_form()
S
49 4 33
CoBlocks_Block_Patterns::load_block_patterns()
S
49 4 32
CoBlocks_Accordion_IE_Support::load_assets()
S
56 5 17
CoBlocks_ICal::mb_chr()
S
56 5 17
CoBlocks_Form::render_field_website()
S
58 5 14
CoBlocks_ICal::calendar_timezone()
S
59 5 14
CoBlocks_Form::render_field_phone()
S
58 5 14
CoBlocks_Form::render_field_text()
S
58 5 14
CoBlocks_Form::render_field_textarea()
S
58 5 14
CoBlocks_ICal::process_event_ical_datetime()
S
59 5 12
CoBlocks_Form::form_recaptcha_assets()
S
52 4 27
CoBlocks_ICal::remove_last_event_if_outside_window_and_non_recurring()
S
60 5 12
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_Block_Assets::editor_assets()
S
44 2 48
CoBlocks_Settings::coblocks_feature_propagation()
S
60 4 15
coblocks_add_label_color_class()
S
64 5 9
CoBlocks_Form::render_field_hidden()
S
57 4 15
CoBlocks_ICal::timezone_string_to_date_timezone()
S
60 4 14
CoBlocks_Form::render_field_email()
S
60 4 13
coblocks_post_carousel_migrate_categories()
S
61 4 12
coblocks_posts_migrate_categories()
S
61 4 12
CoBlocks_ICal::events()
S
62 4 11
CoBlocks_ICal::init_url()
S
62 4 11
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_Form::register_form_blocks()
S
50 2 32
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_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_register_post_carousel_block()
S
53 2 24
CoBlocks_Post_Meta::register_meta()
S
51 1 38
coblocks_register_share_block()
S
57 2 18
coblocks_register_social_profiles_block()
S
57 2 18
CoBlocks::instance()
S
67 3 8
CoBlocks_ICal::is_valid_timezone_id()
S
72 3 5
coblocks_add_gutter_class()
S
69 3 6
coblocks_register_posts_block()
S
59 2 15
coblocks_register_events_block()
S
59 2 15
CoBlocks_ICal_Event::prepare_data()
S
66 3 8
CoBlocks_Install::register_defaults()
S
69 3 7
CoBlocks_ICal::is_file_or_url()
S
77 3 3
CoBlocks_Body_Classes::admin_body_class()
S
64 3 10
CoBlocks_ICal_Event::__construct()
S
66 3 8
CoBlocks_Block_Patterns::add_taxonomies_on_insert_post()
S
66 3 8
CoBlocks_Block_Patterns::__construct()
S
60 2 12
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_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_ICal::calendar_description()
S
77 2 3
CoBlocks_ICal::init_file()
S
65 2 9
CoBlocks_Body_Classes::is_active_theme()
S
77 2 3
CoBlocks_Block_Assets::register()
S
71 2 6
CoBlocks_ICal::free_busy_events()
S
75 2 4
CoBlocks_ICal::init_string()
S
65 2 9
CoBlocks_ICal::does_event_start_outside_window()
S
77 2 3
CoBlocks_ICal::sort_events_with_order()
S
64 2 10
CoBlocks_Crop_Settings::instance()
S
71 2 6
coblocks_add_gutter_styles()
S
70 2 6
CoBlocks::block_localization()
S
72 2 5
CoBlocks_ICal::calendar_name()
S
77 2 3
CoBlocks::asset_source()
S
68 2 7
CoBlocks_Generated_Styles::register()
S
71 2 6
CoBlocks_Body_Classes::body_class()
S
70 2 6
CoBlocks_Crop_Settings::hide_cropped_from_library()
S
68 2 7
CoBlocks_ICal::is_out_of_range()
S
73 2 4
CoBlocks_ICal::escape_param_text()
S
70 2 6
CoBlocks_Register_Blocks::register()
S
71 2 6
CoBlocks::is_amp()
S
79 2 3
CoBlocks_Font_Loader::register()
S
71 2 6
CoBlocks_Google_Map_Block::register()
S
71 2 6
CoBlocks_Block_Assets::get_asset_file()
S
65 2 9
CoBlocks_ICal::has_events()
S
78 2 3
CoBlocks_Accordion_IE_Support::register()
S
71 2 6
coblocks_add_label_color_styles()
S
70 2 6
CoBlocks_Settings::register()
S
71 2 6
CoBlocks_Body_Classes::themes()
S
61 1 14
CoBlocks_Google_Map_Block::register_settings()
S
62 1 13
CoBlocks_Form::remove_url_form_hash()
S
75 1 11
CoBlocks_ICal::is_valid_cldr_timezone_id()
S
79 1 3
CoBlocks_ICal::unfold()
S
69 1 6
CoBlocks_Block_Patterns::conditional_load_patterns()
S
67 1 9
CoBlocks_Block_Patterns::register_category_taxonomy()
S
65 1 9
CoBlocks_Install::__construct()
S
79 1 3
CoBlocks_Block_Assets::__construct()
S
68 1 7
CoBlocks_Body_Classes::theme_slug()
S
79 1 3
CoBlocks_Block_Assets::editor_scripts()
S
65 1 10
CoBlocks_Action_Links::__construct()
S
78 1 3
CoBlocks_ICal::remove_unprintable_chars()
S
79 1 3
CoBlocks_Block_Patterns::register_type_taxonomy()
S
65 1 9
coblocks()
S
82 1 3
CoBlocks_Post_Meta::auth_callback()
S
80 1 3
CoBlocks_Settings::coblocks_settings_assets()
S
65 1 10
CoBlocks_Form::__construct()
S
72 1 5
CoBlocks_ICal_Event::snake_case()
S
70 1 6
CoBlocks_Body_Classes::__construct()
S
76 1 4
CoBlocks_Form::enable_html_email()
S
82 1 3
CoBlocks_ICal::events_from_interval()
S
67 1 7
CoBlocks_Form::default_subject()
S
78 1 3
CoBlocks_Form::default_success_text()
S
78 1 3
CoBlocks::__clone()
S
78 1 3
CoBlocks_Font_Loader::__construct()
S
75 1 4
CoBlocks_Block_Assets::is_post_type_gutenberg()
S
80 1 3
CoBlocks_Post_Meta::__construct()
S
79 1 3
CoBlocks::init()
S
75 1 4
CoBlocks_ICal::ical_date_to_unix_timestamp()
S
80 1 3
CoBlocks_ICal::is_valid_windows_timezone_id()
S
79 1 3
CoBlocks_Generated_Styles::enqueue_styles()
S
80 1 3
CoBlocks_Register_Blocks::__construct()
S
75 1 4
CoBlocks_Accordion_IE_Support::__construct()
S
69 1 6
CoBlocks_Generated_Styles::__construct()
S
75 1 4
CoBlocks_Google_Map_Block::__construct()
S
67 1 7
CoBlocks_Settings::__construct()
S
72 1 5
CoBlocks::__wakeup()
S
78 1 3
CoBlocks_Crop_Settings::register_endpoints()
S
72 1 5
CoBlocks::load_textdomain()
S
78 1 3
coblocks_layout_selector_layouts()
S
76 1 4