Code Analysis: AffiliateX 1.2.3

Function Rating Maintainability Complexity Lines of code
AffiliateX_Pros_and_Cons_Styles::get_selectors()
D
0
380 427
AffiliateX_Pros_and_Cons_Styles::get_mobileselectors()
D
0
227 177
AffiliateX_Pros_and_Cons_Styles::get_tabletselectors()
D
0
227 177
AffiliateX_Product_Table_Styles::get_selectors()
D
2
172 233
AffiliateX_Single_Product_Styles::get_selectors()
D
3
155 268
AffiliateX_Product_Comparison_Styles::get_selectors()
D
11
122 183
AffiliateX_Notice_Styles::get_selectors()
D
15
100 167
AffiliateX_Product_Table_Styles::get_mobileselectors()
D
23
82 113
AffiliateX_Product_Table_Styles::get_tabletselectors()
D
23
82 113
AffiliateX_Specifications_Styles::get_selectors()
D
27
70 85
AffiliateX_CTA_Styles::get_selectors()
D
23
67 120
AffiliateX_Product_Comparison_Styles::get_tabletselectors()
D
27
68 97
AffiliateX_Product_Comparison_Styles::get_mobileselectors()
D
27
67 94
AffiliateX_Single_Product_Styles::get_tabletselectors()
D
27
66 100
AffiliateX_Single_Product_Styles::get_mobileselectors()
D
27
66 100
AffiliateX_Verdict_Styles::get_selectors()
D
30 55 77
AffiliateX_Button_Styles::get_selectors()
D
32 49 69
AffiliateX_Versus_Line_Styles::get_selectors()
D
35 46 53
AffiliateX_Notice_Styles::get_mobileselectors()
D
37 43 53
AffiliateX_Notice_Styles::get_tabletselectors()
D
37 43 53
AB_Fonts_Manager::get_block_fonts()
C
31 27 113
AffiliateX_Specifications_Styles::get_mobileselectors()
C
42 30 38
AffiliateX_Specifications_Styles::get_tabletselectors()
C
42 30 38
AffiliateX_CTA_Styles::get_tabletselectors()
C
42 29 40
AffiliateX_CTA_Styles::get_mobileselectors()
C
42 29 40
AB_Fonts_Manager::get_google_fonts_url()
C
32 24 106
AffiliateX_Verdict_Styles::get_tabletselectors()
B
47 23 27
AffiliateX_Verdict_Styles::get_mobileselectors()
B
47 23 27
AffiliateX_Versus_Line_Styles::get_mobileselectors()
B
48 23 25
AffiliateX_Versus_Line_Styles::get_tabletselectors()
B
48 23 25
AffiliateX_Button_Styles::get_tabletselectors()
B
48 20 25
AffiliateX_Button_Styles::get_mobileselectors()
B
48 20 25
is_affiliatex_block()
B
52 18 22
AB_Fonts_Manager::get_assets()
A
43 12 48
AB_Fonts_Manager::get_weight_and_style_key()
A
48 11 35
AB_Fonts_Manager::all_google_fonts()
A
44 10 48
AffiliateX_Product_Table_Styles::block_fonts()
A
59 10 13
AffiliateX_Helpers::get_css_boxshadow()
A
57 10 13
AffiliateX_Helpers::generate_css()
A
51 9 27
AB_Fonts_Manager::get_blocks_fonts()
A
51 9 26
AB_Fonts_Manager::generate_assets()
A
56 9 18
AB_Fonts_Manager::get_static_fonts_ids()
A
56 9 18
AB_Fonts_Manager::get_googgle_fonts()
A
51 8 28
affx_get_disabled_blocks()
A
47 7 34
AB_Fonts_Manager::get_generated_stylesheet()
S
56 7 18
AffiliateXAdmin::gb_editor_assets()
S
45 5 41
affx_search_reusable_blocks_within_innerblocks()
S
62 7 10
AffiliateX_Single_Product_Styles::block_fonts()
S
63 7 10
AffiliateX_Ajax::get_latest_changelog()
S
47 4 42
AffiliateX_Product_Comparison_Styles::block_fonts()
S
64 6 9
affx_wp_parse_args()
S
60 5 13
affx_is_pro_license_activated()
S
60 5 12
affx_get_customization_settings()
S
47 3 39
AffiliateXPublic::enqueue_styles()
S
56 4 19
affx_get_block_settings()
S
51 3 28
AB_Fonts_Manager::load_dynamic_google_fonts()
S
56 3 20
AffiliateXAdmin::enqueue_admin_scripts()
S
49 2 33
AffiliateX::loadPluginTextdomain()
S
58 3 15
AffiliateX_Specifications_Styles::block_fonts()
S
68 4 7
AffiliateX_Block_Helper::get_block_css()
S
58 3 14
AffiliateX_Block_Helper::get_block_fonts()
S
59 3 14
AB_Fonts_Manager::get_system_fonts()
S
52 2 28
AffiliateXPublic::generate_stylesheet()
S
62 3 12
affx_has_block()
S
63 3 11
AffiliateX_CTA_Styles::block_fonts()
S
70 3 6
AffiliateX_Pros_and_Cons_Styles::block_fonts()
S
70 3 6
affx_clean_vars()
S
68 3 7
AffiliateX_Notice_Styles::block_fonts()
S
70 3 6
AffiliateX_Helpers::get_font_style()
S
71 3 5
AffiliateX_Versus_Line_Styles::block_fonts()
S
70 3 6
AffiliateX_Helpers::get_css_value()
S
64 3 10
AffiliateX_Verdict_Styles::block_fonts()
S
70 3 6
AffiliateXAdmin::add_block_category()
S
62 2 12
AB_Fonts_Manager::get_standard_variations_descriptors()
S
56 1 22
affiliatex_typography_default_values()
S
57 1 19
AffiliateXAdmin::affiliatex_add_action_links()
S
63 2 9
AffiliateX::define()
S
75 2 5
AB_Fonts_Manager::get_all_fonts()
S
61 1 15
AffiliateX::instance()
S
72 2 6
AffiliateX_Ajax::save_block_settings()
S
67 2 6
AB_Fonts_Manager::parse()
S
74 2 4
AB_Fonts_Manager::prepare_font_data()
S
65 2 9
AffiliateX_Button_Styles::block_fonts()
S
77 2 3
AB_Fonts_Manager::change_variations_structure()
S
69 2 7
AffiliateX_Ajax::save_customization_settings()
S
67 2 6
AffiliateX_Pros_and_Cons_Styles::block_css()
S
59 1 14
AffiliateX_Notice_Styles::block_css()
S
59 1 14
AffiliateX_Specifications_Styles::block_css()
S
59 1 14
AffiliateX_Product_Comparison_Styles::block_css()
S
59 1 14
AffiliateX_CTA_Styles::block_css()
S
59 1 14
AffiliateX_Product_Table_Styles::block_css()
S
59 1 14
AffiliateX_Versus_Line_Styles::block_css()
S
59 1 14
AffiliateX_Verdict_Styles::block_css()
S
59 1 14
AffiliateX_Button_Styles::block_css()
S
59 1 14
AffiliateX_Single_Product_Styles::block_css()
S
59 1 14
AffiliateXAdmin::add_affiliate_menu()
S
62 1 12
AffiliateX::__construct()
S
69 1 7
AffiliateX_Ajax::init_hooks()
S
68 1 7
AffiliateXAdmin::render_options_page()
S
82 1 3
AffiliateX::init()
S
77 1 4
AffiliateXAdmin::__construct()
S
82 1 3
AffiliateX::includes()
S
73 1 5
AffiliateX_Ajax::__construct()
S
82 1 3
AffiliateXPublic::init_hooks()
S
69 1 6
AB_Fonts_Manager::flatten()
S
66 1 10
AffiliateX::init_hooks()
S
72 1 5
AffiliateX_Ajax::get_customization_settings()
S
72 1 5
AffiliateX_Helpers::get_fontweight_variation()
S
72 1 5
AffiliateX::deactivate()
S
91 1 2
AffiliateXAdmin::init()
S
64 1 9
AffiliateX_Ajax::get_block_settings()
S
72 1 5
AffiliateXAdmin::set_script_translations()
S
76 1 4
AffiliateX::defineConstants()
S
67 1 7
AffiliateXPublic::__construct()
S
82 1 3
affx_is_pro_activated()
S
77 1 4
AffiliateX::activate()
S
91 1 2
AffiliateX_init()
S
82 1 3
AffiliateX_Ajax::init()
S
82 1 3