Cartflows_Helper D

Total Complexity 175
Dependencies 9
Dependents 22
Total lines 1,601
Lines of code 898
Logical lines of code 362
Comment lines 415
Methods 45
Properties 10

Methods 45

Method Rating Maintainability Complexity Lines of code
prepare_custom_field_settings()
C
28
19 157
get_product_original_price()
A
47 12 37
get_plugins_groupby_page_builders()
A
38 8 80
has_product_assigned()
A
54 9 21
get_flows_and_steps()
A
52 8 22
get_page_builder_edit_link()
S
55 6 19
get_stored_page_builder_templates()
S
54 6 19
get_checkout_fields_settings()
S
56 5 17
get_checkout_fields()
S
59 5 14
prepare_purchase_data_fb_response()
S
52 4 24
generate_css_var_array()
S
53 4 23
download_file()
S
48 3 37
get_cartflows_container_atts()
S
56 4 18
get_image_url()
S
64 5 8
generate_gcp_css_style()
S
58 4 15
get_optin_fields()
S
59 4 14
get_plugin_status()
S
61 4 12
get_google_ads_settings()
S
52 3 27
get_google_analytics_settings()
S
52 3 25
get_meta_keys_to_exclude_from_import()
S
56 3 21
get_common_settings()
S
55 3 21
get_permalink_settings()
S
55 3 20
get_debug_settings()
S
57 3 18
get_upgrade_to_pro_link()
S
62 4 10
get_global_setting()
S
61 3 13
maybe_update_flow_steps()
S
61 3 12
get_optin_default_fields()
S
49 1 36
get_tiktok_settings()
S
56 2 19
get_facebook_settings()
S
55 2 19
get_debug_setting()
S
68 3 7
send_fb_response_if_enabled()
S
62 3 10
get_admin_settings_option()
S
66 3 8
update_admin_settings_option()
S
68 3 7
get_common_setting()
S
68 3 7
get_page_builder_name()
S
62 2 12
get_all_flows_and_steps()
S
62 2 12
get_instance()
S
71 2 6
is_gcp_styling_enabled()
S
70 2 6
get_meta_option()
S
68 2 7
get_required_plugins_for_page_builder()
S
68 2 7
get_gcp_vars()
S
66 1 8
is_elementor_installed()
S
72 1 5
get_current_page_edit_url()
S
67 1 9
display_product_tab_in_store_checkout()
S
79 1 3
get_filesystem()
S
71 1 6