WFACP_AJAX_Controller D

Total Complexity 286
Dependencies 10
Dependents 4
Total lines 1,387
Lines of code 1,128
Logical lines of code 723
Comment lines 70
Methods 39
Properties 2

Methods 39

Method Rating Maintainability Complexity Lines of code
analytics()
C
36 30 64
update_cart_multiple_page()
C
31 24 111
preview_details()
B
35 16 91
update_edit_url()
B
43 17 46
add_product()
A
39 13 61
update_cart_item_quantity()
A
40 13 59
add_checkout_page()
A
41 12 52
check_actions()
A
48 13 30
make_wpml_duplicate()
A
45 12 38
save_products()
A
46 11 36
remove_cart_item()
A
47 9 34
hide_notification()
A
51 9 26
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
48 5 36
remove_product()
S
53 6 21
send_resp()
S
58 6 14
update_page_status()
S
52 5 24
check_nonce()
S
56 5 18
import_template()
S
53 4 23
save_settings()
S
57 4 17
is_wfacp_front_ajax()
S
68 5 6
save_design_settings()
S
58 4 14
remove_design()
S
53 3 22
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
53 1 21
save_global_settings()
S
69 2 6
init()
S
72 2 6
get_available_public_endpoints()
S
65 1 9
merge_fragments()
S
65 1 9