Code Analysis: Affiliate Booster - Pros & Cons, Notice, and CTA Blocks for Affiliates 2.0.3

Function Rating Maintainability Complexity Lines of code
AFFILIATE_BOOSTER_Config::get_block_attributes()
D
13
2 646
ABDGB_Admin_Page::process_bulk_action()
C
39 31 55
AFFILIATE_Block_Helper::get_cta_selectors()
C
28
22 134
AFFILIATE_Block_Helper::get_sp_css()
C
23
14 212
AFFILIATE_Helper::get_block_css()
B
35 21 82
AFFILIATE_Block_Helper::get_abbutton_css()
B
32 14 102
AFFILIATE_Block_Helper::blocks_sp_gfont()
A
51 17 22
AFFILIATE_Helper::blocks_google_font()
A
52 13 23
AFFILIATE_Helper::frontend_gfonts()
A
46 12 37
AFFILIATE_Block_Helper::blocks_cta_gfont()
A
54 13 17
AFFILIATE_Helper::get_assets()
A
43 10 48
AFFILIATE_Helper::generate_stylesheet()
A
55 11 19
AFFILIATE_Helper::get_stylesheet()
A
46 9 37
AFFILIATE_Helper::hex2rgba()
A
49 9 30
AFFILIATE_Block_Helper::get_abnotice_css()
A
33 4 104
AFFILIATE_Helper::generate_css()
A
51 9 27
AFFILIATE_Helper::generate_assets()
A
56 9 18
AFFILIATE_Block_Helper::blocks_propcons_gfont()
A
59 9 12
AFFILIATE_Block_Helper::blocks_abnotice_gfont()
A
59 9 12
ABDGB_Admin_Page::enqueue()
S
46 6 39
AFFILIATE_Block_Helper::get_abnotification_css()
S
36 3 81
AFFILIATE_Helper::get_generated_stylesheet()
S
56 7 18
AFFILIATE_Block_Helper::get_propcons_selectors()
S
41 4 58
AFFILIATE_Init_Blocks::block_assets()
S
60 5 12
AFFILIATE_Helper::get_post_types()
S
54 4 22
AFFILIATE_Block_Helper::blocks_abbutton_gfont()
S
66 5 7
AFFILIATE_Block_Helper::blocks_abnotification_gfont()
S
66 5 7
AFFILIATE_Helper::get_image_sizes()
S
50 3 29
ABDGB_Admin_Page::submenu_page_callback()
S
49 1 59
AFFILIATE_Block_Helper::get_starating_css()
S
44 1 54
ABDisable_Gutenberg_Blocks::enqueue()
S
64 3 9
AFFILIATE_Block_Helper::get_cta_tabletselectors()
S
49 1 30
AFFILIATE_Helper::get_css_value()
S
64 3 10
AFFILIATE_Helper::get_css_value1()
S
64 3 10
AFFILIATE_Helper::_generate_stylesheet()
S
65 3 10
affiliate_booster_gutenberg_loader()
S
66 3 8
AFFILIATE_Helper::generate_script()
S
65 3 10
AFFILIATE_Block_Helper::get_cta_mobiletselectors()
S
49 1 30
affiliate_booster_gutenberg_redirect()
S
67 3 8
ABDGB_List_Table::column_name()
S
58 2 14
AFFILIATE_Helper::regenerate_stylesheet()
S
62 2 11
AFFILIATE_Block_Helper::get_propcons_mobiletselectors()
S
58 1 16
AFFILIATE_Block_Helper::get_cta_css()
S
57 1 16
AFFILIATE_Block_Helper::get_propcons_css()
S
57 1 16
AFFILIATE_Block_Helper::get_propcons_tabletselectors()
S
58 1 16
AFFILIATE_BOOSTER_Config::get_block_assets()
S
70 2 7
AFFILIATE_Helper::parse()
S
74 2 4
ABDGB_Admin_Page::enable_block()
S
66 2 8
ABDGB_List_Table::is_block_disabled()
S
68 2 7
ABDGB_Admin_Page::disable_block()
S
68 2 7
AFFILIATE_Init_Blocks::get_instance()
S
71 2 6
ABDGB_List_Table::column_default()
S
67 2 8
ABDisable_Gutenberg_Blocks::instance()
S
71 2 6
AFFILIATE_Loader::get_instance()
S
71 2 6
AFFILIATE_Helper::get_instance()
S
71 2 6
AFFILIATE_Core_Plugin::get_instance()
S
71 2 6
AFFILIATE_Init_Blocks::editor_assets()
S
62 1 12
ABDGB_List_Table::__construct()
S
63 1 11
AFFILIATE_Init_Blocks::__construct()
S
75 1 4
ABDGB_List_Table::get_row_count()
S
80 1 3
affiliate_booster_welcome_page()
S
80 1 3
ABDisable_Gutenberg_Blocks::__construct()
S
75 1 4
AFFILIATE_Core_Plugin::__construct()
S
82 1 3
affiliate_booster_getting_started_menu()
S
65 1 10
ABDGB_List_Table::column_cb()
S
72 1 6
affiliate_booster_add_google_fonts()
S
77 1 3
ABDGB_List_Table::prepare_items()
S
69 1 7
ABDGB_List_Table::get_columns()
S
69 1 7
affiliate_booster_gutenberg_activate()
S
80 1 3
AFFILIATE_Loader::loader()
S
76 1 4
affiliate_booster_gutenberg_init()
S
78 1 3
ABDGB_Admin_Page::__construct()
S
72 1 5
AFFILIATE_Loader::__construct()
S
73 1 5
ABDGB_List_Table::single_row()
S
74 1 5
ABDGB_List_Table::set_data()
S
71 1 7
ABDGB_Admin_Page::register_sub_menu()
S
65 1 10
AFFILIATE_Helper::__construct()
S
63 1 10
ABDisable_Gutenberg_Blocks::get_disabled_blocks()
S
79 1 3
ABDGB_List_Table::get_bulk_actions()
S
69 1 7
affiliate_booster_load_admin_scripts()
S
75 1 4
AFFILIATE_Loader::define_constants()
S
81 1 4
AFFILIATE_Core_Plugin::includes()
S
80 1 3