Code Analysis: WP Consent API 1.0.8

Function Rating Maintainability Complexity Lines of code
wp_has_consent()
S
56 6 16
WP_CONSENT_API_SITE_HEALTH::wp_consent_api_test()
S
49 4 32
wp_consent_api_enqueue_assets()
S
55 3 18
wp_set_cookie()
S
58 3 14
wp_consent_api_activation_check()
S
62 3 11
WP_CONSENT_API_COOKIE_INFO::add_cookie_info()
S
57 2 16
WP_CONSENT_API_COOKIE_INFO::get_cookie_info()
S
71 3 6
wp_consent_api_enqueue_admin_assets()
S
70 2 6
wp_validate_consent_category()
S
71 2 6
wp_validate_consent_type()
S
71 2 6
consent_api_registered()
S
70 2 6
WP_CONSENT_API_SITE_HEALTH::__construct()
S
67 2 7
WP_CONSENT_API_COOKIE_INFO::__construct()
S
69 2 6
WP_CONSENT_API::get_instance()
S
71 2 6
wp_validate_consent_value()
S
71 2 6
WP_CONSENT_API_CONFIG::__construct()
S
69 2 6
WP_CONSENT_API_CONFIG::consent_categories()
S
64 1 12
WP_CONSENT_API_CONFIG::cookie_expiration_days()
S
79 1 3
wp_consent_api_set_comment_cookies()
S
75 1 4
WP_CONSENT_API::setup_constants()
S
75 1 7
wp_set_consent()
S
64 1 9
wp_get_cookie_info()
S
81 1 3
WP_CONSENT_API_COOKIE_INFO::this()
S
80 1 3
WP_CONSENT_API_CONFIG::consent_types()
S
68 1 9
WP_CONSENT_API::includes()
S
69 1 7
WP_CONSENT_API_CONFIG::consent_values()
S
68 1 9
WP_CONSENT_API::__construct()
S
70 1 7
WP_CONSENT_API_SITE_HEALTH::consent_api_integration_check()
S
68 1 7
wp_add_cookie_info()
S
77 1 3
wp_consent_api_wordpress_comments_cookies()
S
72 1 5
WP_CONSENT_API_CONFIG::consent_cookie_prefix()
S
73 1 6
wp_consent_api_wordpress_comment_form_hide_cookies_consent()
S
77 1 4
wp_get_consent_type()
S
80 1 3
wp_consent_api_cookie_expiration()
S
80 1 3