Bambora_Online_Checkout_Api S

Total Complexity 34
Dependencies 4
Dependents 2
Total lines 381
Lines of code 169
Logical lines of code 112
Comment lines 138
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
call_rest_service()
S
50 5 27
check_if_merchant_has_payment_request_permissions()
S
59 5 14
test_if_valid_credentials()
S
63 3 10
authorize_subscription()
S
59 2 13
capture()
S
60 2 12
credit()
S
60 2 12
set_checkout_session()
S
64 2 9
__construct()
S
76 1 4
deletePaymentRequest()
S
71 1 5
sendPaymentRequestEmail()
S
71 1 5
getPaymentRequest()
S
71 1 5
createPaymentRequest()
S
72 1 5
get_transaction_operations()
S
67 1 7
get_payment_types()
S
67 1 7
get_transaction()
S
67 1 7
delete()
S
67 1 7
get_response_code_data()
S
71 1 5
get_checkout_payment_window_js_url()
S
76 1 4
get_checkout_payment_window_url()
S
77 1 4
delete_subscription()
S
67 1 7