Code Analysis: Rise Blocks - A Complete Gutenberg Page builder 3.7

Function Rating Maintainability Complexity Lines of code
Rise_Blocks_Section::prepare_scripts_styles()
C
28
25 159
Rise_Blocks_Blog::render()
C
31 21 117
Rise_Blocks_Slider::prepare_scripts_styles()
B
29
16 165
Rise_Blocks_Helper::enqueue()
B
40 22 58
Rise_Blocks_Call_To_Action::prepare_scripts_styles()
B
31 17 130
Rise_Blocks_Slider::render()
B
34 18 94
Rise_Blocks_Icon_Box::prepare_scripts_styles()
B
33 17 108
Rise_Blocks_News_1::render()
B
33 15 101
Rise_Blocks_Image_Text_Slider::prepare_scripts_styles()
B
36 14 91
Rise_Blocks_Base::generate_css()
B
43 17 45
Rise_Blocks_News_2::render()
B
35 13 98
Rise_Blocks_Heading::prepare_scripts_styles()
A
32 9 142
Rise_Blocks_News_2::prepare_scripts_styles()
A
32 8 149
Rise_Blocks_Base::set_blocks()
A
44 15 41
Rise_Blocks_Counter::prepare_scripts_styles()
A
37 10 89
Rise_Blocks_Navigation_Menu::prepare_scripts_styles()
A
34 7 118
Rise_Blocks_News_2::get_attrs()
A
30 1 194
Rise_Blocks_Slider::get_attrs()
A
29 1 192
Rise_Blocks_News_1::get_attrs()
A
30 1 192
Rise_Blocks_Base::get_css_unit()
A
57 12 18
Rise_Blocks_Base::get_typography_props()
A
45 10 47
Rise_Blocks_Image_Slider::prepare_scripts_styles()
A
43 9 52
Rise_Blocks_Section_Identity::prepare_scripts_styles()
A
39 7 76
Rise_Blocks_News_1::prepare_scripts_styles()
A
37 6 89
Rise_Blocks_Image_Text_Slider::get_attrs()
A
32 1 160
Rise_Blocks_Blog::get_attrs()
A
33 1 153
Rise_Blocks_Base::get_dimension_props()
A
46 8 42
Rise_Blocks_Blog::prepare_scripts_styles()
A
41 6 68
Rise_Blocks_Section_Identity::get_attrs()
A
34 1 130
Rise_Blocks_Icon_List::prepare_scripts_styles()
A
43 6 54
Rise_Blocks_Social_Icon::prepare_scripts_styles()
A
48 7 36
Rise_Blocks_Profile_Card::prepare_scripts_styles()
A
37 3 96
Rise_Blocks_Base::init()
S
52 7 24
Rise_Blocks_Base::set_fse_content()
S
53 7 22
Rise_Blocks_Section_Identity::render()
S
47 6 34
Rise_Blocks_Navigation_Menu::get_attrs()
S
37 1 105
Rise_Blocks_Button::prepare_scripts_styles()
S
42 4 56
Rise_Blocks_Image_Slider::render()
S
52 6 25
Rise_Blocks_Social_Icons::prepare_scripts_styles()
S
49 5 35
Rise_Blocks_Base::get_responsive_props()
S
56 6 18
Rise_Blocks_Accordion_Item::prepare_scripts_styles()
S
43 3 58
Rise_Blocks_Icon_Boxes::prepare_scripts_styles()
S
51 5 27
Rise_Blocks_Base::get_attrs_with_default()
S
56 5 20
Rise_Blocks_Base::register()
S
56 5 18
Rise_Blocks_Helper::includes()
S
59 5 14
Rise_Blocks_Profile_Cards::prepare_scripts_styles()
S
52 4 27
Rise_Blocks_Init::__construct()
S
48 3 33
Rise_Blocks_Base::inline_scripts_styles()
S
52 3 30
Rise_Blocks_Accordion::prepare_scripts_styles()
S
49 2 44
Rise_Blocks_Helper::parse_args()
S
60 4 13
Rise_Blocks_Image_Slider::get_attrs()
S
44 1 58
Rise_Blocks_Init::widgets_init()
S
52 3 26
Rise_Blocks_Base::get_blocks()
S
63 4 11
Rise_Blocks_Init::block_assets()
S
47 2 41
Rise_Blocks_Image_Text_Slider::render()
S
53 3 25
Rise_Blocks_Buttons::prepare_scripts_styles()
S
56 3 21
Rise_Blocks_Base::process_css()
S
65 4 8
Rise_Blocks_Helper::excerpt()
S
62 4 10
Rise_Blocks_Base::enqueue_block_assets()
S
65 4 9
Rise_Blocks_Init::get_menu()
S
62 3 12
Rise_Blocks_Helper::get_gutter_properties()
S
51 2 26
Rise_Blocks_Init::customize_register()
S
48 1 38
Rise_Blocks_Init::register_rest_fields()
S
50 1 38
Rise_Blocks_Navigation_Menu::enqueue_scripts_styles()
S
54 2 22
Rise_Blocks_Accordion::enqueue_scripts_styles()
S
55 2 21
Rise_Blocks_News_2::enqueue_scripts_styles()
S
56 2 20
Rise_Blocks_Image_Slider::enqueue_scripts_styles()
S
56 2 20
Rise_Blocks_Image_Text_Slider::enqueue_scripts_styles()
S
56 2 20
Rise_Blocks_Helper::render_svg()
S
50 1 33
Rise_Blocks_Icon_Lists::prepare_scripts_styles()
S
58 2 18
Rise_Blocks_Init::include_files()
S
51 1 32
Rise_Blocks_News_2::get_query()
S
58 2 15
Rise_Blocks_Base::get_block_list_names()
S
67 3 8
Rise_Blocks_Admin::__construct()
S
62 3 10
Rise_Blocks_Marketplace::__construct()
S
69 3 6
Rise_Blocks_Admin::redirect()
S
66 3 8
Rise_Blocks_Blog::get_query()
S
58 2 15
Rise_Blocks_Admin::admin_pages()
S
60 2 14
Rise_Blocks_Slider::enqueue_scripts_styles()
S
60 2 14
Rise_Blocks_Init::override_header()
S
60 2 13
Rise_Blocks_Init::override_footer()
S
60 2 13
Rise_Blocks_Base::get_dimension_attr()
S
61 2 13
Rise_Blocks_Helper::add_block()
S
60 2 12
Rise_Blocks_Admin::admin_scripts()
S
53 1 27
Rise_Blocks_Navigation_Menu::render()
S
53 1 23
Rise_Blocks_Buttons::get_instance()
S
71 2 6
Rise_Blocks_Counter::get_instance()
S
71 2 6
Rise_Blocks_Icon_Lists::get_instance()
S
71 2 6
Rise_Blocks_Accordion_Item::get_instance()
S
71 2 6
Rise_Blocks_Call_To_Action::get_instance()
S
71 2 6
Rise_Blocks_News_2::make_category_arr()
S
64 2 10
Rise_Blocks_Slider::get_instance()
S
71 2 6
Rise_Blocks_Icon_Box::get_instance()
S
71 2 6
Rise_Blocks_Helper::get_total_comment()
S
71 2 5
Rise_Blocks_Init::show_menu_in_rest()
S
70 2 6
Rise_Blocks_Image_Slider::get_instance()
S
71 2 6
Rise_Blocks_Section::get_instance()
S
71 2 6
Rise_Blocks_Profile_Cards::get_instance()
S
71 2 6
Rise_Blocks_Accordion::get_instance()
S
71 2 6
Rise_Blocks_Button::get_instance()
S
71 2 6
Rise_Blocks_News_2::get_instance()
S
71 2 6
rise_blocks_requirement_check()
S
67 2 7
Rise_Blocks_Social_Icon::get_instance()
S
71 2 6
Rise_Blocks_Social_Icons::get_instance()
S
71 2 6
Rise_Blocks_Helper::get_version()
S
79 2 3
Rise_Blocks_Base::add_font()
S
70 2 6
Rise_Blocks_Helper::get_excerpt()
S
73 2 4
Rise_Blocks_Helper::get_categories()
S
74 2 4
Rise_Blocks_Heading::get_instance()
S
71 2 6
Rise_Blocks_Icon_Boxes::get_instance()
S
71 2 6
Rise_Blocks_Icon_List::get_instance()
S
71 2 6
Rise_Blocks_Profile_Card::get_instance()
S
71 2 6
Rise_Blocks_Blog::make_category_arr()
S
64 2 10
Rise_Blocks_Image_Text_Slider::get_instance()
S
71 2 6
Rise_Blocks_Helper::get_option()
S
77 2 3
Rise_Blocks_Blog::get_instance()
S
71 2 6
Rise_Blocks_Navigation_Menu::get_instance()
S
71 2 6
Rise_Blocks_Section_Identity::get_instance()
S
71 2 6
Rise_Blocks_News_1::get_instance()
S
71 2 6
Rise_Blocks_News_1::make_category_arr()
S
64 2 10
Rise_Blocks_Helper::update_option()
S
69 2 7
Rise_Blocks_Base::enqueue_fonts()
S
63 1 11
Rise_Blocks_Marketplace::add_submenu()
S
64 1 11
Rise_Blocks_Marketplace::scripts()
S
65 1 10
Rise_Blocks_Init::register_category()
S
67 1 8
Rise_Blocks_Profile_Cards::__construct()
S
75 1 4
Rise_Blocks_Helper::add_prefix_e()
S
79 1 3
Rise_Blocks_Header::render()
S
73 1 7
Rise_Blocks_News_2::__construct()
S
75 1 4
Rise_Blocks_Section::__construct()
S
75 1 4
Rise_Blocks_Admin::activation_reset()
S
79 1 3
Rise_Blocks_Helper::get_date_link()
S
78 1 3
Rise_Blocks_Slider::__construct()
S
75 1 4
Rise_Blocks_Navigation_Menu::__construct()
S
75 1 4
Rise_Blocks_Base::get_initial_responsive_props()
S
70 1 7
Rise_Blocks_Footer::render()
S
81 1 3
Rise_Blocks_Admin::admin_page_content()
S
78 1 3
Rise_Blocks_Profile_Card::__construct()
S
75 1 4
Rise_Blocks_Helper::add_prefix()
S
78 1 3
Rise_Blocks_Helper::get_block_info()
S
64 1 10
Rise_Blocks_Icon_Lists::__construct()
S
75 1 4
Rise_Blocks_Buttons::__construct()
S
75 1 4
Rise_Blocks_Helper::get_block_name()
S
79 1 3
Rise_Blocks_Base::init_prepared_scripts_styles()
S
78 1 3
Rise_Blocks_Header::__construct()
S
79 1 3
Rise_Blocks_Helper::get_fonts()
S
79 1 3
rise_blocks_php_requirement_notice()
S
78 1 3
Rise_Blocks_Footer::__construct()
S
79 1 3
Rise_Blocks_Blog::__construct()
S
75 1 4
Rise_Blocks_Base::add_styles()
S
79 1 3
Rise_Blocks_Marketplace::render()
S
79 1 3
Rise_Blocks_Image_Slider::__construct()
S
75 1 4
Rise_Blocks_News_1::__construct()
S
75 1 4
Rise_Blocks_Call_To_Action::__construct()
S
75 1 4
Rise_Blocks_Helper::get_day_link()
S
78 1 3
Rise_Blocks_Helper::excerpt_length()
S
80 1 3
Rise_Blocks_Icon_Boxes::__construct()
S
75 1 4
Rise_Blocks_Counter::__construct()
S
75 1 4
Rise_Blocks_Helper::get_blocks_info()
S
80 1 3
Rise_Blocks_Helper::get_plugin_directory_uri()
S
78 1 3
Rise_Blocks_Admin::template()
S
80 1 3
Rise_Blocks_Helper::get_prefix()
S
81 1 3
Rise_Blocks_Social_Icons::__construct()
S
75 1 4
Rise_Blocks_Admin::deactivation_reset()
S
79 1 3
Rise_Blocks_Image_Text_Slider::__construct()
S
75 1 4
Rise_Blocks_Admin::admin_internal_scripts()
S
74 1 9
Rise_Blocks_Slider::block_assets()
S
65 1 10
Rise_Blocks_Helper::the_date()
S
72 1 6
Rise_Blocks_Accordion::__construct()
S
75 1 4
Rise_Blocks_Section_Identity::__construct()
S
75 1 4
Rise_Blocks_Helper::excerpt_more()
S
77 1 4
Rise_Blocks_Heading::__construct()
S
75 1 4
Rise_Blocks_Base::add_scripts()
S
79 1 3
Rise_Blocks_Admin::add_slug()
S
78 1 3