PayPal_Rest_API_Utility D

Total Complexity 177
Dependencies 25
Dependents 1
Total lines 886
Lines of code 692
Logical lines of code 459
Comment lines 121
Methods 37
Properties 15

Methods 37

Method Rating Maintainability Complexity Lines of code
create_payment()
D
27
27 152
payment_Refund()
B
38 21 61
create_payment_with_zero_amount()
B
35 15 84
admin_process_payment()
A
42 9 52
angelleye_set_shipping_address()
A
52 10 21
save_payment_token()
A
54 10 19
save_credit_card()
A
41 7 55
set_trnsaction_obj_value()
S
47 6 34
__construct()
S
49 6 30
get_posted_card()
S
53 6 20
set_item()
S
60 4 12
set_detail_values()
S
62 4 12
set_transaction()
S
60 4 11
add_log()
S
66 4 8
is_subscription()
S
77 4 3
getAuth()
S
67 3 6
send_failed_order_email()
S
70 3 6
number_format()
S
66 3 7
round()
S
67 3 7
get_missing_dependencies()
S
66 3 9
add_paypal_rest_api_lib()
S
67 3 8
add_dependencies_admin_notices()
S
62 2 11
is_renewal()
S
78 2 3
set_card_set_last_name()
S
77 2 3
currency_has_decimals()
S
70 2 6
set_card_first_name()
S
77 2 3
set_amount_values()
S
68 2 6
set_item_list()
S
76 1 4
set_card_type()
S
72 1 5
set_card_number()
S
81 1 3
set_card_cvv()
S
81 1 3
set_card_expire_month()
S
81 1 3
set_card_expire_year()
S
81 1 3
set_payment()
S
71 1 6
get_dependencies()
S
79 1 3
set_card_details()
S
66 1 9
create_transaction_method_obj()
S
77 1 4