Nexi\WC_Gateway_NPG_API C

Total Complexity 112
Dependencies 7
Dependents 7
Total lines 700
Lines of code 469
Logical lines of code 273
Comment lines 43
Methods 23
Properties 4

Methods 23

Method Rating Maintainability Complexity Lines of code
exec_rest_curl()
A
38 10 68
get_one_click_params()
A
48 11 32
get_recurring_params()
A
46 10 38
get_account_operation_id()
A
55 10 18
new_payment_link()
A
41 7 53
recurring_payment()
A
45 7 39
get_customer_one_click_contracts()
A
53 8 20
get_order_status()
S
54 6 19
get_profile_info()
S
53 5 22
get_order_info()
S
54 5 19
enable_apms()
S
56 5 17
account()
S
51 4 25
refund()
S
51 4 25
get_customer_contracts()
S
58 4 15
get_refund_operation_id()
S
62 4 11
deactivate_contract()
S
59 3 13
__construct()
S
61 2 12
getInstance()
S
71 2 6
exec_post()
S
78 1 3
exec_get()
S
78 1 3
generate_uuid()
S
72 1 4
generate_npg_order_id()
S
72 1 4
generate_contract_id()
S
77 1 3