Jetpack_Simple_Payments_Widget B

Total Complexity 79
Dependencies 5
Dependents 0
Total lines 542
Lines of code 339
Logical lines of code 156
Comment lines 97
Methods 20
Properties 1

Methods 20

Method Rating Maintainability Complexity Lines of code
ajax_save_payment_button()
A
40 15 59
validate_ajax_params()
A
51 11 22
__construct()
S
50 7 27
ajax_delete_payment_button()
S
50 7 26
widget()
S
51 7 25
update()
S
48 5 35
ajax_get_payment_buttons()
S
53 5 22
form()
S
55 3 20
get_product_from_post()
S
55 3 19
get_decimal_places()
S
67 3 7
record_event()
S
59 2 14
get_first_product_id()
S
63 2 11
defaults()
S
57 1 18
get_latest_field_value()
S
72 2 5
enqueue_style()
S
78 1 3
admin_enqueue_styles()
S
79 1 3
admin_enqueue_scripts()
S
65 1 9
format_product_post_for_ajax_reponse()
S
72 1 6
filter_nonces()
S
76 1 4
hide_simple_payment_widget()
S
77 1 4