Code Analysis: Cart Abandonment Recovery for WooCommerce 2.1.2

Most Complex Functions

Function Rating Complexity
Cartflows_Ca_Email_Templates::render_email_template_form()
D
59
Cartflows_Ca_Email_Schedule::get_email_product_block()
D
32
WCAR\Inc\Abilities\Wcar_Abstract_Ability::get_all_setting_fields()
C
31
Cartflows_Ca_Email_Schedule::send_email_templates()
C
20
WCAR\Admin\Inc\Meta_Options::get_email_template_fields()
B
1
WCAR\Inc\Abilities\Wcar_Ability_Get_Settings::build_tab_entry()
B
21
Cartflows_Ca_Tracking::restore_cart_abandonment_data()
B
20
Cartflows_Ca_Settings::wcf_initialize_settings()
B
1
Cartflows_Ca_Tracking::update_order_status()
B
17
Cartflows_Ca_Email_Schedule::schedule_emails()
B
16
WCAR\Admin\Inc\Meta_Options::get_setting_fields()
B
3
Cartflows_Ca_Tabs::wcf_display_reports()
A
15