Code Analysis: AffiliateX 1.0.0

Function Rating Maintainability Complexity Lines of code
AffiliateX\AB_Fonts_Manager::get_google_fonts_url()
C
32 24 106
AffiliateX\AB_Fonts_Manager::get_block_fonts()
B
37 19 73
AffiliateX\AB_Fonts_Manager::get_weight_and_style_key()
A
48 11 35
AffiliateX\AB_Fonts_Manager::all_google_fonts()
A
44 10 48
AffiliateX\AB_Fonts_Manager::get_blocks_fonts()
A
51 9 26
AffiliateX\AB_Fonts_Manager::get_static_fonts_ids()
A
56 9 18
AffiliateX\AB_Fonts_Manager::get_googgle_fonts()
A
51 8 28
affx_get_disabled_blocks()
A
48 7 32
affx_search_reusable_blocks_within_innerblocks()
S
62 7 10
AffiliateX_Block_Helper::block_fonts_single_product()
S
63 7 10
AffiliateX\AffiliateX_Ajax::get_latest_changelog()
S
47 4 42
affx_wp_parse_args()
S
60 5 13
affx_get_customization_settings()
S
47 3 38
AffiliateX\AffiliateXAdmin::gb_editor_assets()
S
49 3 29
affx_get_block_settings()
S
52 3 26
affx_is_pro_license_activated()
S
62 4 11
AffiliateX\AB_Fonts_Manager::load_dynamic_google_fonts()
S
56 3 20
AffiliateX\AffiliateXAdmin::enqueue_admin_scripts()
S
49 2 32
AffiliateX_Block_Helper::block_fonts_specifications()
S
68 4 7
AffiliateX\AffiliateX::loadPluginTextdomain()
S
58 3 15
AffiliateX\AB_Fonts_Manager::get_system_fonts()
S
52 2 28
affx_has_block()
S
63 3 11
affx_clean_vars()
S
68 3 7
AffiliateX_Block_Helper::block_fonts_cta()
S
70 3 6
AffiliateX_Block_Helper::block_fonts_verdict()
S
70 3 6
AffiliateX_Block_Helper::block_fonts_pros_and_cons()
S
70 3 6
AffiliateX_Block_Helper::block_fonts_notice()
S
70 3 6
AffiliateX_Block_Helper::block_fonts_versus_line()
S
70 3 6
AffiliateX\AffiliateXAdmin::add_block_category()
S
62 2 12
AffiliateX\AB_Fonts_Manager::get_standard_variations_descriptors()
S
56 1 22
affiliatex_typography_default_values()
S
57 1 19
AffiliateX\AffiliateX::define()
S
75 2 5
AffiliateX\AB_Fonts_Manager::parse()
S
74 2 4
AffiliateX\AB_Fonts_Manager::prepare_font_data()
S
65 2 9
AffiliateX\AffiliateX::instance()
S
72 2 6
AffiliateX\AB_Fonts_Manager::change_variations_structure()
S
69 2 7
AffiliateX\AffiliateX_Ajax::save_block_settings()
S
67 2 6
AffiliateX\AffiliateX_Ajax::save_customization_settings()
S
67 2 6
AffiliateX\AB_Fonts_Manager::get_all_fonts()
S
61 1 15
AffiliateX_Block_Helper::block_fonts_button()
S
77 2 3
AffiliateX\AffiliateXAdmin::add_affiliate_menu()
S
62 1 12
AffiliateX\AffiliateX::includes()
S
76 1 4
AffiliateX\AffiliateXAdmin::gb_block_assets()
S
68 1 8
AffiliateX\AffiliateXAdmin::init()
S
66 1 8
AffiliateX\AffiliateXPublic::enqueue_styles()
S
67 1 8
affx_is_pro_activated()
S
77 1 4
AffiliateX_init()
S
82 1 3
AffiliateX\AffiliateX_Ajax::__construct()
S
82 1 3
AffiliateX\AffiliateXPublic::init_hooks()
S
79 1 3
AffiliateX\AffiliateXAdmin::render_options_page()
S
82 1 3
AffiliateX\AffiliateX_Ajax::init_hooks()
S
68 1 7
AffiliateX\AffiliateX::defineConstants()
S
72 1 5
AffiliateX\AffiliateX_Ajax::init()
S
82 1 3
AffiliateX\AffiliateX_Ajax::get_customization_settings()
S
72 1 5
AffiliateX\AffiliateXAdmin::__construct()
S
82 1 3
AffiliateX\AffiliateX_Ajax::get_block_settings()
S
72 1 5
AffiliateX\AffiliateXPublic::get_affiliate_blocks()
S
82 1 3
AffiliateX\AffiliateXAdmin::set_script_translations()
S
80 1 3
AffiliateX\AffiliateX::__construct()
S
69 1 7
AffiliateX\AffiliateX::deactivate()
S
91 1 2
AffiliateX\AB_Fonts_Manager::flatten()
S
66 1 10
AffiliateX\AffiliateXPublic::__construct()
S
82 1 3
AffiliateX\AffiliateX::init_hooks()
S
72 1 5
AffiliateX\AffiliateX::activate()
S
91 1 2