Code Analysis: Disable Downloadable Repeat Purchase - WooCommerce + WPML 2.0.0

Function Rating Maintainability Complexity Lines of code
mcpat_ddrp_repeat_purchase_disabled_message()
D
24
54 146
mcpat_ddrp_disable_repeat_purchase()
C
38 31 59
mcpat_ddrp_render_variation_non_purchasable_message()
C
33 23 95
mcpat_ddrp_variation_settings_fields()
A
41 7 65
mcpat_ddrp_render_variation_non_purchasable_message2()
S
53 7 26
mcpat_ddrp_custom_general_fields()
S
46 5 39
mcpat_ddrp_is_requirements_met()
S
52 6 24
mcpat_ddrp_custom_general_fields_save()
S
57 6 15
mcpat_ddrp_save_variation_settings_fields()
S
61 5 11
mcpat_ddrp_disable_plugin()
S
66 4 8
mcpat_ddrp_debug_to_console()
S
70 2 6
mcpat_ddrp_language_load()
S
78 1 3
mcpat_ddrp_req_woo_not_active_notice()
S
72 1 5
mcpat_ddrp_req_notice()
S
73 1 5
mcpat_ddrp_req_woo_notice_subscription()
S
73 1 5
mcpat_ddrp_js_lock_fields_ids()
S
77 1 4
mcpat_ddrp_req_woo_notice()
S
73 1 5