Code Analysis: Adapta RGPD 1.3.6

Function Rating Maintainability Complexity Lines of code
ARGPD_Ui::argpd_paginas_content()
D
12
55 511
ARGPD_Ui::argpd_ajustes_content()
D
12
31 644
ARGPD_Ui::argpd_cookies_content()
D
21
21 327
ARGPD_Settings::init_settings()
C
34 31 80
ARGPD_Integration::hooks()
B
36 20 69
ARGPD_Admin::pages_setup()
B
40 18 56
ARGPD_Settings::convert_regional_codes()
B
42 18 43
ARGPD_Integration::argpd_banner_cookies()
A
36 6 167
ARGPD_Admin::cookies_setup()
A
43 12 44
ARGPD_Pages::hooks()
A
41 9 68
Adapta_RGPD::__get()
A
56 10 18
ARGPD_Settings::update_setting()
A
49 9 31
ARGPD_Ui::collect_assets()
A
47 8 35
ARGPD_Pages::politica_privacidad()
A
59 9 14
ARGPD_Integration::accept_cookie_consent()
A
50 8 27
ARGPD_Integration::filter_load_assets()
A
54 8 21
ARGPD_Integration::add_menu_legal_items()
S
52 7 23
ARGPD_Ui::ui_header()
S
44 4 60
ARGPD_Admin::setup()
S
52 6 24
ARGPD_Ui::create_page()
S
53 6 23
ARGPD_Ui::admin_scripts()
S
46 1 94
ARGPD_Ui::get_plugin_data()
S
55 6 19
ARGPD_Pages::custom_cookies_page_render()
S
57 6 16
ARGPD_Settings::get_states()
S
54 5 22
ARGPD_Ui::addons_ui()
S
46 3 49
ARGPD_Integration::noindex_meta()
S
57 5 16
ARGPD_Ui::prepare_url()
S
65 6 8
ARGPD_Settings::__construct()
S
38 1 72
ARGPD_Integration::create_legal_menu()
S
61 5 12
ARGPD_Ui::argpd_get_states()
S
55 4 19
ARGPD_Admin::addons_setup()
S
56 4 18
ARGPD_Integration::exclude_legal_pages_from_sitemap()
S
58 4 15
ARGPD_Pages::first_layer_privacy_view()
S
60 4 13
ARGPD_Integration::filter_buffer()
S
60 4 13
ARGPD_Ui::options_ui()
S
54 3 24
ARGPD_Ui::argpd_change_country()
S
50 1 53
ARGPD_Ui::argpd_ayuda_content()
S
59 3 17
ARGPD_Admin::accept_disclaimer()
S
58 3 16
ARGPD_Integration::strpos_arr()
S
67 4 7
Adapta_RGPD::requirements_not_met_notice()
S
60 3 13
ARGPD_Settings::get_setting()
S
62 3 12
ARGPD_Ui::update_theme_preview()
S
55 1 38
ARGPD_Ui::hooks()
S
55 2 20
ARGPD_Pages::__construct()
S
56 2 18
ARGPD_Pages::politica_cookies()
S
67 3 7
ARGPD_Ui::argpd_cookies_tab()
S
63 3 10
Adapta_RGPD::_activate()
S
68 3 8
ARGPD_Ui::argpd_ajustes_tab()
S
63 3 10
ARGPD_Ui::argpd_paginas_tab()
S
63 3 10
ARGPD_Ui::argpd_ayuda_tab()
S
63 3 10
_manually_load_adaptargpd_plugin()
S
70 3 6
ARGPD_Integration::wcgdprsettings_update_order_meta_promo_consent()
S
69 3 6
ARGPD_Integration::wcgdprsettings_display_mail_order_promo_consent()
S
65 3 8
ARGPD_Pages::render_legal_notice_page()
S
67 3 7
ARGPD_Integration::show_footer_links()
S
60 2 14
ARGPD_Ui::create_page_events()
S
57 1 29
ARGPD_Integration::register()
S
53 1 29
ARGPD_Integration::wcgdprsettings_add_checkout_checkbox()
S
59 2 13
ARGPD_Pages::create_page()
S
61 2 13
ARGPD_Admin::hooks()
S
60 2 12
ARGPD_Settings::reset()
S
52 1 27
ARGPD_Admin::custom_menu()
S
54 1 27
ARGPD_Ui::toggle_bussines_view()
S
71 1 17
Adapta_RGPD::deactivate_me()
S
74 2 5
ARGPD_Pages::create_custom_cookies_page()
S
72 2 5
Adapta_RGPD::check_requirements()
S
67 2 8
ARGPD_Integration::check_consentimiento()
S
72 2 5
unconsent_analytics_patterns()
S
60 1 15
ARGPD_Pages::create_cookies_page()
S
72 2 5
Adapta_RGPD::include_file()
S
68 2 7
Adapta_RGPD::meets_requirements()
S
71 2 6
Adapta_RGPD::init()
S
68 2 7
ARGPD_Integration::wcgdprsettings_display_admin_order_promo_consent()
S
68 2 6
ARGPD_Pages::create_privacy_page()
S
72 2 5
Adapta_RGPD::url()
S
72 2 5
ARGPD_Admin::plugin_add_settings_link()
S
65 2 9
ARGPD_Integration::buffer_end()
S
75 2 5
adaptargpd_autoload_classes()
S
67 2 7
Adapta_RGPD::dir()
S
72 2 5
Adapta_RGPD::get_instance()
S
71 2 6
ARGPD_Admin::addons_page_display()
S
70 2 6
ARGPD_Pages::create_legal_page()
S
72 2 5
ARGPD_Admin::admin_page_display()
S
70 2 6
ARGPD_Shortcodes_Test::test_class_access()
S
80 1 3
ARGPD_Integration::wcgdprsettings_add_checkout_top_layer()
S
67 1 8
ARGPD_Settings_Test::test_sample()
S
82 1 3
unconsent_social_patterns()
S
68 1 8
ARGPD_Integration::enqueue()
S
79 1 3
ARGPD_Pages_Test::test_class_access()
S
80 1 3
ARGPD_Admin_Test::test_class_exists()
S
81 1 3
ARGPD_Integration::add_field()
S
72 1 5
ARGPD_Integration_Test::test_class_exists()
S
81 1 3
ARGPD_Ui::__construct()
S
77 1 4
Adapta_RGPD::__construct()
S
73 1 5
adaptargpd()
S
82 1 3
Adapta_RGPD::_deactivate()
S
91 1 2
ARGPD_Settings_Test::test_class_exists()
S
81 1 3
ARGPD_Admin_Test::test_sample()
S
82 1 3
Adapta_RGPD::plugin_classes()
S
68 1 7
Adapta_RGPD_Test::test_sample()
S
82 1 3
Adapta_RGPD::hooks()
S
79 1 3
ARGPD_Pages::footer_links_view()
S
75 1 4
ARGPD_Pages::create_all()
S
73 1 6
ARGPD_Settings::get_informbox_themes()
S
82 1 3
ARGPD_Settings_Test::test_class_access()
S
80 1 3
ARGPD_Integration::buffer_start()
S
80 1 3
ARGPD_Integration_Test::test_class_access()
S
80 1 3
Adapta_RGPD_Test::test_get_instance()
S
80 1 3
ARGPD_Settings::get_settings()
S
82 1 3
ARGPD_Pages::disclaimer()
S
79 1 3
ARGPD_Integration::cookiesbanner_footer()
S
81 1 3
ARGPD_Settings::get_cookie_themes()
S
82 1 3
ARGPD_Admin::__construct()
S
77 1 4
ARGPD_Pages_Test::test_sample()
S
82 1 3
ARGPD_Settings::get_countries()
S
82 1 3
ARGPD_Integration::unconsent_patterns()
S
77 1 4
ARGPD_Integration_Test::test_sample()
S
82 1 3
ARGPD_Pages_Test::test_class_exists()
S
81 1 3
ARGPD_Integration::register_legal_menu()
S
70 1 7
ARGPD_Pages::help_tab_view()
S
71 1 6
ARGPD_Ui::ui_footer()
S
78 1 8
ARGPD_Pages::cookiesbanner_view()
S
75 1 4
ARGPD_Shortcodes_Test::test_sample()
S
82 1 3
ARGPD_Admin_Test::test_class_access()
S
80 1 3
ARGPD_Integration::__construct()
S
74 1 5
ARGPD_Integration::enqueue_admin_assets()
S
81 1 3
Adapta_RGPD_Test::test_class_exists()
S
81 1 3
ARGPD_Shortcodes_Test::test_class_exists()
S
81 1 3
ARGPD_Pages::consentimiento_view()
S
75 1 4