Code Analysis: GenerateBlocks 1.4.0

Function Rating Maintainability Complexity Lines of code
generateblocks_get_dynamic_css()
D
0
307 1,191
GenerateBlocks_Dynamic_CSS::add_property()
D
34 32 85
generateblocks_get_block_data()
C
38 33 58
generateblocks_get_block_defaults()
C
19
2 397
generateblocks_get_google_fonts()
B
36 21 89
generateblocks_get_background_image_css()
B
42 17 50
GenerateBlocks_Enqueue_CSS::make_css()
A
43 15 45
generateblocks_get_default_styles()
A
33 10 115
GenerateBlocks_Render_Block::do_container_block()
A
38 10 79
GenerateBlocks_Enqueue_CSS::mode()
A
52 13 23
generateblocks_get_shorthand_css()
A
55 12 19
GenerateBlocks_Enqueue_CSS::file()
A
49 11 25
GenerateBlocks_Enqueue_CSS::can_write()
A
49 10 31
generateblocks_do_shape_divider()
A
48 9 32
generateblocks_get_frontend_block_css()
A
47 8 44
generateblocks_do_block_editor_assets()
A
36 4 99
GenerateBlocks_Enqueue_CSS::post_update_option()
A
50 8 28
generateblocks_get_svg_shapes()
A
34 1 127
GenerateBlocks_Legacy_Attributes::get_settings()
S
46 6 44
generateblocks_get_parsed_css()
S
53 7 24
generateblocks_hex2rgba()
S
52 7 23
GenerateBlocks_Enqueue_CSS::wp_block_update()
S
55 7 18
generateblocks_get_google_fonts_uri()
S
49 6 31
generateblocks_do_dashboard()
S
39 1 102
GenerateBlocks_Rest::update_settings()
S
53 6 22
generateblocks_dashboard_navigation()
S
48 5 35
generateblocks_get_parsed_content()
S
57 6 18
GenerateBlocks_Render_Block::do_button_container()
S
50 5 31
GenerateBlocks_Render_Block::do_grid_block()
S
50 5 31
GenerateBlocks_Plugin_Update::init()
S
58 5 17
GenerateBlocks_Enqueue_CSS::page_id()
S
65 6 8
generateblocks_attr()
S
57 4 16
generateblocks_get_vendor_prefix()
S
66 5 9
generateblocks_get_flexbox_alignment()
S
66 5 9
GenerateBlocks_Enqueue_CSS::enqueue_dynamic_css()
S
60 4 13
GenerateBlocks_Enqueue_CSS::print_inline_css()
S
62 4 12
GenerateBlocks_Legacy_Attributes::get_defaults()
S
50 2 32
generateblocks_has_number_value()
S
71 4 6
GenerateBlocks_Enqueue_CSS::needs_update()
S
65 4 8
GenerateBlocks_Settings::enqueue_scripts()
S
55 2 22
generateblocks_enqueue_global_dashboard_scripts()
S
58 2 18
generateblocks_do_activate()
S
72 3 5
generateblocks_do_widget_styling()
S
65 3 9
GenerateBlocks_Enqueue_CSS::force_file_regen_on_widget_save()
S
70 3 6
GenerateBlocks_Enqueue_CSS::force_file_regen_on_customizer_save()
S
73 3 5
GenerateBlocks_Rest::sanitize_value()
S
60 2 14
generateblocks_get_option()
S
63 2 11
GenerateBlocks_Render_Block::register_blocks()
S
55 1 23
GenerateBlocks_Rest::register_routes()
S
56 1 21
generateblocks_register_dashboard()
S
59 1 17
generateblocks_set_css_print_method()
S
70 2 7
GenerateBlocks_Plugin_Update::__construct()
S
68 2 7
generateblocks_do_google_fonts()
S
71 2 6
GenerateBlocks_Dynamic_CSS::set_selector()
S
69 2 7
GenerateBlocks_Render_Block::get_instance()
S
71 2 6
GenerateBlocks_Rest::get_instance()
S
71 2 6
GenerateBlocks_Dynamic_CSS::add_selector_rules_to_output()
S
65 2 9
GenerateBlocks_Settings::get_instance()
S
71 2 6
generateblocks_dashboard_redirect()
S
67 2 8
GenerateBlocks_Enqueue_CSS::get_instance()
S
71 2 6
GenerateBlocks_Plugin_Update::get_instance()
S
71 2 6
generateblocks_do_dashboard_headers()
S
69 2 7
generateblocks_set_admin_body_classes()
S
67 2 8
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_do_category()
S
65 1 11
generateblocks_register_meta()
S
65 1 11
GenerateBlocks_Rest::error()
S
64 1 11
GenerateBlocks_Settings::__construct()
S
75 1 4
generateblocks_load_plugin_textdomain()
S
82 1 3
generateblocks_set_excerpt_allowed_blocks()
S
74 1 5
GenerateBlocks_Enqueue_CSS::enqueue_assets()
S
71 1 5
generateblocks_parse_attr()
S
68 1 7
GenerateBlocks_Rest::regenerate_css_files()
S
75 1 4
GenerateBlocks_Settings::settings_page()
S
71 1 9
GenerateBlocks_Enqueue_CSS::add_options()
S
75 1 4
generateblocks_get_dashboard_pages()
S
68 1 9
GenerateBlocks_Rest::success()
S
67 1 9
GenerateBlocks_Enqueue_CSS::__construct()
S
66 1 8
GenerateBlocks_Dynamic_CSS::css_output()
S
77 1 4
GenerateBlocks_Rest::__construct()
S
79 1 3
GenerateBlocks_Render_Block::__construct()
S
79 1 3
generateblocks_enqueue_dashboard_scripts()
S
69 1 8
GenerateBlocks_Enqueue_CSS::update_saved_time()
S
80 1 3
GenerateBlocks_Rest::update_settings_permission()
S
80 1 3
GenerateBlocks_Settings::add_settings_container()
S
82 1 3
generateblocks_get_option_defaults()
S
67 1 9