Cartflows_Helper D

Total Complexity 190
Dependencies 11
Dependents 30
Total lines 1,732
Lines of code 961
Logical lines of code 388
Comment lines 454
Methods 49
Properties 12

Methods 49

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
get_page_builder_edit_link()
A
52 9 24
has_product_assigned()
A
54 9 21
get_flows_and_steps()
A
52 8 22
get_stored_page_builder_templates()
S
54 6 19
is_instant_layout_enabled()
S
60 6 12
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
generate_gcp_css_style()
S
58 4 15
get_image_url()
S
64 5 8
get_optin_fields()
S
59 4 14
get_google_ads_settings()
S
52 3 27
get_plugin_status()
S
61 4 12
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_pinterest_settings()
S
55 2 20
get_snapchat_settings()
S
56 2 19
get_tiktok_settings()
S
56 2 19
get_facebook_settings()
S
55 2 19
send_fb_response_if_enabled()
S
62 3 10
get_admin_settings_option()
S
66 3 8
get_common_setting()
S
68 3 7
update_admin_settings_option()
S
68 3 7
get_debug_setting()
S
68 3 7
get_page_builder_name()
S
61 2 13
get_all_flows_and_steps()
S
62 2 12
get_current_page_template()
S
69 2 6
is_gcp_styling_enabled()
S
70 2 6
get_instance()
S
71 2 6
get_required_plugins_for_page_builder()
S
68 2 7
get_meta_option()
S
68 2 7
get_gcp_vars()
S
66 1 8
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
is_elementor_installed()
S
72 1 5