WFACP_AJAX_Controller D

Total Complexity 267
Dependencies 11
Dependents 1
Total lines 1,349
Lines of code 1,097
Logical lines of code 702
Comment lines 61
Methods 38
Properties 3

Methods 38

Method Rating Maintainability Complexity Lines of code
update_cart_multiple_page()
C
31 25 112
analytics()
B
38 22 60
preview_details()
B
35 16 91
check_actions()
A
44 16 41
add_product()
A
39 13 61
update_cart_item_quantity()
A
40 13 59
add_checkout_page()
A
41 12 52
make_wpml_duplicate()
A
45 12 37
save_products()
A
46 11 36
remove_cart_item()
A
47 9 34
hide_notification()
A
51 9 26
send_resp()
A
54 8 19
get_divi_form_data()
S
50 7 28
undo_cart_item()
S
50 7 27
product_search()
S
46 6 37
update_global_settings_fields()
S
56 7 16
notice_dismise_link()
S
52 6 23
apply_coupon()
S
47 5 37
remove_product()
S
53 6 21
update_page_status()
S
52 5 24
check_nonce()
S
56 5 18
import_template()
S
53 4 23
save_settings()
S
56 4 17
is_wfacp_front_ajax()
S
68 5 6
save_design_settings()
S
58 4 14
remove_design()
S
52 3 24
save_design()
S
54 3 21
remove_coupon()
S
55 3 20
activate_plugin()
S
58 3 14
handle_public_ajax()
S
60 3 12
save_layout()
S
58 2 16
prep_fees()
S
63 3 10
get_public_endpoints()
S
64 3 10
handle_admin_ajax()
S
54 1 20
save_global_settings()
S
69 2 6
init()
S
72 2 6
get_available_public_endpoints()
S
64 1 10
merge_fragments()
S
65 1 9