YITH_PayPal_EC_API_Handler S

Total Complexity 41
Dependencies 6
Dependents 2
Total lines 688
Lines of code 259
Logical lines of code 101
Comment lines 298
Methods 29
Properties 14

Methods 29

Method Rating Maintainability Complexity Lines of code
get_response()
S
56 3 18
get_request_url_from_cart()
S
60 3 13
get_request_url()
S
52 2 25
call_refund_transaction()
S
57 2 16
set_express_checkout_args_from_cart()
S
59 2 15
get_request_headers()
S
67 3 7
prepare_request()
S
60 2 13
set_express_checkout_args_from_order()
S
54 1 23
call_do_reference_transaction()
S
57 1 17
trigger_request()
S
58 1 16
needs_shipping()
S
79 2 3
get_default_request_args()
S
59 1 15
__construct()
S
66 2 8
call_create_billing_agreement()
S
71 1 6
call_do_express_checkout_payment()
S
70 1 6
call_get_express_checkout_details()
S
71 1 6
call_do_void()
S
71 1 6
call_do_capture()
S
71 1 6
clear_response()
S
77 1 4
get_request()
S
78 1 3
get_request_method()
S
79 1 3
get_request_http_version()
S
79 1 3
get_request_user_agent()
S
79 1 3
call_get_transaction_details()
S
71 1 6
needs_billing_agreement()
S
79 1 3
call_set_express_checkout()
S
71 1 6
get_request_uri()
S
79 1 3
get_response_handler()
S
79 1 3
get_callback()
S
79 1 3