WC_PagSeguro_API D

Total Complexity 174
Dependencies 6
Dependents 1
Total lines 1,186
Lines of code 757
Logical lines of code 379
Comment lines 256
Methods 33
Properties 1

Methods 33

Method Rating Maintainability Complexity Lines of code
get_order_items()
B
36 21 77
do_payment_request()
B
36 17 76
get_payment_xml()
B
40 18 50
do_checkout_request()
B
38 16 68
process_ipn_request()
A
44 14 43
get_payment_post()
A
37 9 74
get_session_id()
A
49 9 31
safe_load_xml()
A
52 9 24
get_checkout_post()
A
43 6 47
get_checkout_xml()
S
49 5 28
get_sender_ip()
S
53 5 24
get_available_payment_methods()
S
61 4 13
do_request()
S
60 4 13
get_payment_method_name()
S
45 2 40
get_error_message()
S
48 2 34
wpbo_get_woo_version_number()
S
62 3 11
get_lightbox_url()
S
67 3 8
get_direct_payment_url()
S
67 3 8
get_payment_name_by_type()
S
59 2 13
get_environment()
S
78 2 3
get_checkout_url()
S
68 2 7
get_sessions_url()
S
68 2 7
get_transactions_url()
S
68 2 7
get_notification_url()
S
67 2 7
get_payment_method()
S
66 2 8
get_custom_headers()
S
63 2 10
convert_encoding()
S
70 2 6
__construct()
S
81 1 3
use_static_mirror()
S
80 1 3
get_payment_url()
S
79 1 3
is_localhost()
S
71 1 5
money_format()
S
78 1 3
sanitize_description()
S
78 1 3