WC_Gateway_Payzen D

Total Complexity 237
Dependencies 6
Dependents 1
Total lines 1,574
Lines of code 1,147
Logical lines of code 573
Comment lines 112
Methods 43
Properties 6

Methods 43

Method Rating Maintainability Complexity Lines of code
payzen_manage_notify_response()
D
23
40 171
init_form_fields()
B
22
8 266
generate_table_html()
B
36 20 69
generate_multilangtext_html()
B
36 16 83
payzen_add_order_note()
A
45 10 42
payzen_save_identifier()
A
47 10 32
validate_multilangtext_field()
A
54 9 19
payzen_add_order_email_payment_result()
S
52 7 23
is_successful_action()
S
59 7 15
is_new_order()
S
59 6 14
get_success_order_statuses()
S
52 5 23
payzen_notices()
S
58 5 16
payzen_notify_response()
S
48 4 31
validate_multiselect_field()
S
63 6 9
get_threeds_status()
S
61 5 14
get_general_option()
S
62 5 12
admin_options()
S
52 4 26
payzen_save_recurrence()
S
54 4 20
init_general_settings()
S
63 5 9
validate_ctx_mode_field()
S
63 5 9
validate_3ds_min_amount_field()
S
62 4 11
__construct()
S
53 3 21
subscriptions_handler()
S
65 4 8
get_description()
S
67 4 7
payzen_reset_admin_options()
S
61 3 12
add_notice()
S
62 3 12
generate_label_html()
S
54 2 25
payzen_redirect()
S
58 2 19
get_customer_property()
S
66 3 8
payzen_complete_order_status()
S
65 3 8
payzen_is_section_loaded()
S
73 3 4
get_order_property()
S
66 3 8
get_order_notes()
S
60 2 13
get_validation_modes()
S
61 2 12
payzen_admin_head_style()
S
67 1 25
clear_notices()
S
68 2 8
get_supported_languages()
S
68 2 7
log()
S
71 2 6
payzen_init()
S
62 2 10
display_amount()
S
68 2 7
is_supported_currency()
S
69 2 7
get_method_description_field_description()
S
79 1 3
get_method_title_field_description()
S
79 1 3