Code Analysis: GenerateBlocks 1.5.1

Function Rating Maintainability Complexity Lines of code
generateblocks_get_dynamic_css()
D
0
331 1,306
GenerateBlocks_Dynamic_Content::get_dynamic_url()
D
31 40 93
generateblocks_get_block_data()
D
37 34 61
GenerateBlocks_Dynamic_CSS::add_property()
D
34 32 85
GenerateBlocks_Render_Block::do_button_block()
C
32 30 104
generateblocks_get_block_defaults()
C
17
2 470
GenerateBlocks_Dynamic_Content::get_paginate_links()
C
36 24 72
generateblocks_get_google_fonts()
B
36 21 89
GenerateBlocks_Render_Block::do_headline_block()
B
35 17 95
GenerateBlocks_Dynamic_Content::get_content()
B
40 18 63
GenerateBlocks_Render_Block::do_container_block()
B
34 13 107
generateblocks_get_background_image_css()
B
44 17 42
GenerateBlocks_Render_Block::do_image_block()
A
37 13 80
GenerateBlocks_Query_Loop::get_query_args()
A
43 15 46
GenerateBlocks_Enqueue_CSS::make_css()
A
43 15 45
generateblocks_get_default_styles()
A
33 10 115
GenerateBlocks_Dynamic_Content::get_terms()
A
42 14 54
GenerateBlocks_Dynamic_Content::get_dynamic_image()
A
42 12 52
GenerateBlocks_Render_Block::do_post_template()
A
45 12 41
generateblocks_do_block_editor_assets()
A
33 7 115
GenerateBlocks_Enqueue_CSS::mode()
A
52 13 23
generateblocks_get_shorthand_css()
A
55 12 19
GenerateBlocks_Dynamic_Content::get_post_excerpt()
A
43 9 56
GenerateBlocks_Enqueue_CSS::file()
A
49 11 25
GenerateBlocks_Enqueue_CSS::can_write()
A
49 10 31
GenerateBlocks_Dynamic_Content::get_source_id()
A
52 10 25
GenerateBlocks_Dynamic_Content::get_comments_number()
A
52 10 22
generateblocks_do_shape_divider()
A
48 9 32
generateblocks_get_frontend_block_css()
A
47 8 44
generateblocks_do_dashboard()
A
36 2 130
GenerateBlocks_Dynamic_Content::get_user_data()
A
51 8 30
GenerateBlocks_Render_Block::do_button_container()
A
45 7 43
GenerateBlocks_Enqueue_CSS::post_update_option()
A
50 8 28
generateblocks_get_svg_shapes()
A
34 1 127
generateblocks_filter_images()
A
56 8 17
GenerateBlocks_Legacy_Attributes::get_settings()
S
46 6 44
GenerateBlocks_Dynamic_Content::get_post_date()
S
51 7 26
generateblocks_get_parsed_css()
S
53 7 24
generateblocks_hex2rgba()
S
52 7 23
GenerateBlocks_Rest::update_settings()
S
53 7 22
GenerateBlocks_Render_Block::do_grid_block()
S
48 6 36
GenerateBlocks_Dynamic_Content::get_static_content()
S
54 7 20
GenerateBlocks_Enqueue_CSS::wp_block_update()
S
55 7 18
generateblocks_get_google_fonts_uri()
S
49 6 31
GenerateBlocks_Dynamic_Content::get_dynamic_background_image_url()
S
55 6 21
generateblocks_dashboard_navigation()
S
48 5 35
generateblocks_get_parsed_content()
S
57 6 18
GenerateBlocks_Plugin_Update::init()
S
58 5 17
GenerateBlocks_Dynamic_Content::get_dynamic_image_id()
S
59 5 15
GenerateBlocks_Render_Block::filter_rendered_blocks()
S
62 6 10
GenerateBlocks_Settings::enqueue_scripts()
S
50 4 30
GenerateBlocks_Enqueue_CSS::page_id()
S
65 6 8
generateblocks_set_inline_background_style()
S
60 5 13
GenerateBlocks_Render_Block::register_blocks()
S
41 1 73
generateblocks_attr()
S
57 4 16
generateblocks_block_has_value()
S
65 5 8
GenerateBlocks_Dynamic_Content::get_post_meta()
S
63 5 10
generateblocks_get_vendor_prefix()
S
66 5 9
generateblocks_get_flexbox_alignment()
S
66 5 9
GenerateBlocks_Dynamic_Content::get_icon_html()
S
59 4 14
generateblocks_get_background_image_url()
S
59 4 14
GenerateBlocks_Enqueue_CSS::enqueue_dynamic_css()
S
60 4 13
GenerateBlocks_Dynamic_Content::get_author_meta()
S
61 4 13
GenerateBlocks_Enqueue_CSS::print_inline_css()
S
62 4 12
GenerateBlocks_Legacy_Attributes::get_defaults()
S
50 2 32
GenerateBlocks_Dynamic_Content::update_button_count()
S
63 4 10
GenerateBlocks_Enqueue_CSS::needs_update()
S
65 4 8
GenerateBlocks_Dynamic_Content::set_dynamic_background_image()
S
65 4 9
generateblocks_has_number_value()
S
71 4 6
GenerateBlocks_Dynamic_Content::get_source_author_id()
S
63 3 11
generateblocks_enqueue_global_dashboard_scripts()
S
58 2 18
GenerateBlocks_Dynamic_Content::load_html()
S
59 2 16
GenerateBlocks_Enqueue_CSS::force_file_regen_on_widget_save()
S
70 3 6
GenerateBlocks_Rest::sanitize_value()
S
59 2 15
GenerateBlocks_Query_Loop::set_query_loop_defaults()
S
70 3 6
GenerateBlocks_Enqueue_CSS::force_file_regen_on_customizer_save()
S
73 3 5
GenerateBlocks_Dynamic_Content::get_image_description()
S
66 3 8
GenerateBlocks_Query_Loop::normalize_date_query_attributes()
S
64 3 10
generateblocks_do_activate()
S
72 3 5
generateblocks_has_background_image()
S
69 3 7
generateblocks_do_widget_styling()
S
65 3 9
generateblocks_get_option()
S
63 2 11
generateblocks_map_array_keys()
S
64 2 11
GenerateBlocks_Rest::register_routes()
S
56 1 21
GenerateBlocks_Query_Loop::map_post_type_attributes()
S
55 1 19
generateblocks_register_dashboard()
S
59 1 17
GenerateBlocks_Plugin_Update::__construct()
S
68 2 7
GenerateBlocks_Query_Loop::add_grid_wrapper_attributes()
S
71 2 6
GenerateBlocks_Dynamic_CSS::add_selector_rules_to_output()
S
65 2 9
GenerateBlocks_Rest::get_instance()
S
71 2 6
GenerateBlocks_Enqueue_CSS::get_instance()
S
71 2 6
GenerateBlocks_Dynamic_Content::get_instance()
S
71 2 6
GenerateBlocks_Query_Loop::add_grid_item_attributes()
S
69 2 6
generateblocks_get_float_alignment()
S
64 2 10
generateblocks_is_valid_date()
S
74 2 4
GenerateBlocks_Render_Block::__construct()
S
69 2 6
GenerateBlocks_Settings::get_instance()
S
71 2 6
generateblocks_do_dashboard_headers()
S
69 2 7
generateblocks_set_admin_body_classes()
S
67 2 8
GenerateBlocks_Query_Loop::get_instance()
S
71 2 6
generateblocks_dashboard_redirect()
S
67 2 8
generateblocks_do_google_fonts()
S
71 2 6
generateblocks_set_css_print_method()
S
70 2 7
GenerateBlocks_Plugin_Update::get_instance()
S
71 2 6
GenerateBlocks_Query_Loop::add_button_wrapper_attributes()
S
71 2 6
GenerateBlocks_Render_Block::get_instance()
S
71 2 6
GenerateBlocks_Dynamic_Content::get_image_caption()
S
69 2 7
GenerateBlocks_Dynamic_CSS::set_selector()
S
69 2 7
GenerateBlocks_Dynamic_Content::get_image_alt_text()
S
68 2 7
GenerateBlocks_Query_Loop::normalize_tax_query_attributes()
S
61 1 14
generateblocks_do_dashboard_header()
S
66 1 13
GenerateBlocks_Settings::add_menu()
S
62 1 12
generateblocks_get_media_query()
S
62 1 12
GenerateBlocks_Rest::error()
S
64 1 11
generateblocks_do_category()
S
65 1 11
GenerateBlocks_Settings::__construct()
S
75 1 4
generateblocks_enqueue_dashboard_scripts()
S
69 1 8
generateblocks_set_excerpt_allowed_wrapper_blocks()
S
77 1 4
GenerateBlocks_Dynamic_Content::add_block_defaults()
S
70 1 6
GenerateBlocks_Enqueue_CSS::update_saved_time()
S
80 1 3
generateblocks_load_plugin_textdomain()
S
82 1 3
GenerateBlocks_Rest::regenerate_css_files()
S
75 1 4
GenerateBlocks_Rest::success()
S
67 1 9
GenerateBlocks_Enqueue_CSS::__construct()
S
66 1 8
GenerateBlocks_Rest::__construct()
S
79 1 3
GenerateBlocks_Enqueue_CSS::enqueue_assets()
S
71 1 5
GenerateBlocks_Query_Loop::__construct()
S
67 1 7
generateblocks_get_dashboard_pages()
S
68 1 9
GenerateBlocks_Dynamic_CSS::css_output()
S
77 1 4
generateblocks_set_excerpt_allowed_blocks()
S
74 1 5
GenerateBlocks_Query_Loop::add_block_defaults()
S
70 1 6
GenerateBlocks_Dynamic_Content::get_post_title()
S
79 1 3
generateblocks_get_option_defaults()
S
66 1 10
GenerateBlocks_Enqueue_CSS::add_options()
S
75 1 4
GenerateBlocks_Rest::update_settings_permission()
S
80 1 3
GenerateBlocks_Settings::add_settings_container()
S
82 1 3
GenerateBlocks_Dynamic_Content::__construct()
S
71 1 5
generateblocks_parse_attr()
S
68 1 7
GenerateBlocks_Settings::settings_page()
S
71 1 9