Code Analysis: BlockStrap Page Builder Blocks 0.1.10

Function Rating Maintainability Complexity Lines of code
BlockStrap_Widget_Nav_Item::output()
D
13
95 198
BlockStrap_Widget_Contact::output()
D
15
74 212
BlockStrap_Widget_Button::output()
D
20
77 137
BlockStrap_Widget_Post_Info::output()
D
20
73 156
BlockStrap_Widget_Gallery::output()
D
19
69 175
BlockStrap_Widget_Share::output()
D
21
66 142
BlockStrap_Widget_Image::output()
D
23
63 129
BlockStrap_Widget_Archive_Actions::output()
D
27
34 138
BlockStrap_Widget_Breadcrumb::get_breadcrumbs()
D
27
28 154
BlockStrap_Widget_Pagination::output()
D
28
29 136
BlockStrap_Blocks_AJAX::contact_form_block_send()
D
29
30 120
BlockStrap_Widget_Icon_Box::build_title()
D
33 32 83
BlockStrap_Widget_Tabs::output()
C
37 25 61
BlockStrap_Widget_Icon_Box::build_icon()
C
35 23 83
BlockStrap_Widget_Image::set_arguments()
B
19
2 371
BlockStrap_Widget_Search::output()
B
34 19 89
BlockStrap_Widget_Post_Info::set_arguments()
B
21
1 355
BlockStrap_Widget_Icon_Box::set_arguments()
B
21
1 354
BlockStrap_Widget_Counter::output()
B
35 18 89
BlockStrap_Widget_Contact::set_arguments()
B
23
3 291
BlockStrap_Widget_Breadcrumb::output()
B
41 18 51
BlockStrap_Widget_Nav_Item::set_arguments()
B
23
1 305
BlockStrap_Widget_Share::set_arguments()
B
23
1 288
BlockStrap_Widget_Map::output()
B
42 17 43
BlockStrap_Widget_Accordion::output()
A
43 16 41
BlockStrap_Widget_Button::set_arguments()
A
25
2 246
blockstrap_blocks_get_default_menu()
A
37 10 115
BlockStrap_Widget_Gallery::set_arguments()
A
25
1 241
BlockStrap_Widget_Map::set_arguments()
A
26
1 211
BlockStrap_Widget_Pagination::set_arguments()
A
27
1 203
BlockStrap_Widget_Counter::set_arguments()
A
28
1 193
BlockStrap_Widget_Archive_Actions::get_category_options()
A
45 11 41
BlockStrap_Widget_Search::set_arguments()
A
29
1 184
BlockStrap_Widget_Post_Excerpt::output()
A
47 11 34
BlockStrap_Widget_Archive_Title::output()
A
49 11 27
BlockStrap_Widget_Tabs::__construct()
A
34 4 124
blockstrap_blocks_archive_actions_filter()
A
53 10 24
BlockStrap_Widget_Pagination::get_advanced_pagination()
A
46 9 34
BlockStrap_Widget_Icon_Box::output()
A
49 9 30
BlockStrap_Widget_Post_Title::output()
A
50 9 29
BlockStrap_Widget_Nav::set_arguments()
A
31 1 145
BlockStrap_Widget_Shape_Divider::block_global_js()
A
43 2 130
BlockStrap_Widget_Tabs::set_arguments()
A
32 1 133
BlockStrap_Widget_Nav_Dropdown::set_arguments()
A
33 1 127
BlockStrap_Widget_Container::output()
A
52 8 22
BlockStrap_Widget_Navbar_Brand::set_arguments()
A
33 1 125
BlockStrap_Widget_Post_Excerpt::set_arguments()
A
33 1 122
BlockStrap_Widget_Post_Title::set_arguments()
A
33 1 121
BlockStrap_Widget_Skip_Links::output()
S
57 8 14
bsb_pattern_footer_default()
S
46 1 119
BlockStrap_Widget_Container::set_arguments()
S
33 1 116
BlockStrap_Widget_Heading::set_arguments()
S
34 1 113
BlockStrap_Widget_Accordion::__construct()
S
40 4 68
BlockStrap_Widget_Archive_Title::set_arguments()
S
34 1 112
BlockStrap_Widget_Navbar_Brand::__construct()
S
35 1 111
BlockStrap_Widget_Archive_Actions::set_arguments()
S
34 1 110
BlockStrap_Widget_Nav_Item::link_types()
S
47 6 34
BlockStrap_Blocks_AJAX::get_email()
S
55 7 18
BlockStrap_Widget_Skip_Links::set_arguments()
S
35 1 107
BlockStrap_Widget_Accordion_Item::set_arguments()
S
35 1 106
BlockStrap_Widget_Accordion::set_arguments()
S
35 1 105
blockstrap_blocks_archive_actions_show()
S
60 7 13
BlockStrap_Widget_Accordion_Item::__construct()
S
36 1 98
BlockStrap_Widget_Navbar::set_arguments()
S
36 1 95
BlockStrap_Widget_Contact::get_recaptcha_js()
S
44 2 79
BlockStrap_Widget_Nav::__construct()
S
37 1 92
BlockStrap_Widget_Tab::set_arguments()
S
36 1 91
BlockStrap_Widget_Nav_Dropdown::__construct()
S
37 1 91
BlockStrap_Blocks_Admin::theme_notice()
S
45 4 44
BlockStrap_Widget_Nav_Dropdown::block_global_js()
S
49 2 72
BlockStrap_Widget_Icon_Box::build_description()
S
48 4 34
BlockStrap_Widget_Container::__construct()
S
39 1 78
BlockStrap_Widget_Button::get_custom_field_keys()
S
56 5 18
BlockStrap_Widget_Tab::output()
S
57 5 17
BlockStrap_Widget_Heading::__construct()
S
40 1 75
BlockStrap_Widget_Counter::__construct()
S
40 1 73
BlockStrap_Widget_Tab::__construct()
S
40 1 73
BlockStrap_Widget_Breadcrumb::set_arguments()
S
39 1 71
BlockStrap_Widget_Image::__construct()
S
40 1 71
BlockStrap_Widget_Post_Excerpt::__construct()
S
41 1 69
BlockStrap_Widget_Post_Title::__construct()
S
41 1 69
BlockStrap_Widget_Post_Info::__construct()
S
40 1 68
BlockStrap_Widget_Contact::__construct()
S
41 1 68
BlockStrap_Widget_Nav_Item::__construct()
S
41 1 67
BlockStrap_Widget_Skip_Links::__construct()
S
41 1 66
BlockStrap_Widget_Contact::get_recipient_options()
S
55 4 20
BlockStrap_Widget_Post_Info::output_html()
S
57 4 20
BlockStrap_Widget_Gallery::__construct()
S
41 1 64
BlockStrap_Widget_Breadcrumb::__construct()
S
41 1 64
BlockStrap_Widget_Icon_Box::link_types()
S
54 4 19
BlockStrap_Widget_Button::__construct()
S
41 1 64
BlockStrap_Widget_Archive_Title::__construct()
S
41 1 64
BlockStrap_Widget_Icon_Box::__construct()
S
41 1 64
BlockStrap_Widget_Map::__construct()
S
42 1 62
BlockStrap_Widget_Map::getBoundingBox()
S
49 3 32
BlockStrap_Widget_Pagination::__construct()
S
42 1 60
BlockStrap_Widget_Search::__construct()
S
42 1 60
BlockStrap_Widget_Archive_Actions::__construct()
S
42 1 60
BlockStrap_Widget_Share::__construct()
S
42 1 59
BlockStrap::includes()
S
46 2 44
BlockStrap_Blocks_Admin::init()
S
58 4 14
BlockStrap_Widget_Icon_Box::get_pages_array()
S
61 4 12
BlockStrap_Widget_Nav_Item::get_pages_array()
S
61 4 12
BlockStrap_Widget_Button::get_pages_array()
S
61 4 12
BlockStrap_Blocks_Admin::save_term_fields()
S
62 4 11
BlockStrap_Widget_Contact::get_js()
S
49 1 52
BlockStrap_Widget_Button::link_types()
S
53 3 21
BlockStrap_Widget_Gallery::get_dummy_images()
S
48 2 35
bsb_pattern_page_content_post_default()
S
54 1 49
BlockStrap_Blocks_Admin::maybe_load_aui()
S
67 4 7
bsb_pattern_part_main_default()
S
55 1 43
BlockStrap_Widget_Navbar::__construct()
S
46 1 42
BlockStrap_Blocks_Admin::render_term_color()
S
59 3 12
BlockStrap::instance()
S
62 3 11
BlockStrap::enqueue_editor_scripts()
S
53 2 26
BlockStrap_Widget_Button::prefix_link()
S
63 3 11
bsb_pattern_hero_home_default()
S
52 1 40
bsb_pattern_part_comments_default()
S
56 1 39
BlockStrap_Widget_Shape_Divider::__construct()
S
48 1 36
BlockStrap_Widget_Map::block_global_js()
S
60 2 21
BlockStrap_Widget_Heading::block_global_js()
S
60 2 21
BlockStrap_Blocks_Comments::comment_form_defaults()
S
49 1 33
bsb_pattern_feature_home_default()
S
58 1 33
BlockStrap_Widget_Navbar::output()
S
63 3 10
BlockStrap_Widget_Shape_Divider::output()
S
63 3 10
BlockStrap_Widget_Archive_Actions::add_script()
S
58 1 25
bsb_pattern_page_content_404_default()
S
61 1 23
bsb_pattern_hero_post_default()
S
61 1 23
bsb_pattern_hero_archive_default()
S
61 1 23
bsb_pattern_hero_page_default()
S
62 1 21
bsb_pattern_page_content_archive_default()
S
62 1 21
bsb_pattern_hero_404_default()
S
62 1 21
bsb_pattern_page_content_page_sidebar_left_default()
S
63 1 19
bsb_pattern_header_default()
S
59 1 19
bsb_pattern_page_content_page_sidebar_right_default()
S
63 1 19
bsb_pattern_page_content_page_default()
S
63 1 19
BlockStrap_Blocks_Admin::add_term_fields()
S
60 1 15
BlockStrap_Blocks_Admin::edit_term_fields()
S
59 1 15
BlockStrap_Widget_Nav_Dropdown::output()
S
70 2 6
BlockStrap::define()
S
75 2 5
BlockStrap_Widget_Nav::output()
S
70 2 7
BlockStrap::aui_settings_overwrite()
S
70 2 6
BlockStrap_Widget_Post_Info::meta_types()
S
61 1 12
BlockStrap_Widget_Shape_Divider::set_arguments()
S
62 1 11
BlockStrap::force_render_blocks_on_templates()
S
72 1 5
BlockStrap_Widget_Accordion_Item::output()
S
82 1 3
BlockStrap_Blocks_Templates::get_templates()
S
75 1 5
BlockStrap_Blocks_Comments::__construct()
S
75 1 4
BlockStrap_Blocks_AJAX::init()
S
75 1 4
BlockStrap_Widget_Archive_Actions::get_sortby_options()
S
64 1 9
BlockStrap_Widget_Navbar_Brand::output()
S
82 1 3
BlockStrap_Widget_Gallery::block_global_js()
S
77 1 4
BlockStrap_Blocks_Admin::theme_switch_actions()
S
80 1 3
BlockStrap_Widget_Contact::get_modal_footer_html()
S
91 1 2
BlockStrap::setup_constants()
S
72 1 5
BlockStrap_Widget_Contact::get_field_options()
S
67 1 8
BlockStrap_Blocks_Comments::comment_args()
S
82 1 3
BlockStrap::load_textdomain()
S
77 1 3
BlockStrap::aui_default_settings_overwrite()
S
76 1 4
BlockStrap::init_hooks()
S
68 1 6
BlockStrap_Blocks_Templates::swap_pattern_theme_name()
S
73 1 4
BlockStrap_Widget_Heading::output()
S
82 1 3
BlockStrap_Blocks_Templates::init()
S
78 1 3