Omise_Payment A

Total Complexity 58
Dependencies 10
Dependents 2
Total lines 608
Lines of code 254
Logical lines of code 119
Comment lines 230
Methods 28
Properties 9

Methods 28

Method Rating Maintainability Complexity Lines of code
process_capture()
S
48 6 36
process_refund()
S
46 4 41
deprecated_get_charge_id_from_post()
S
53 5 23
get_provider()
S
60 4 14
get_charge_id_from_order()
S
62 4 11
process_payment()
S
57 3 16
is_available()
S
65 3 10
load_order()
S
68 3 7
set_order_transaction_id()
S
67 2 8
protectMetadata()
S
70 2 6
is_country_support()
S
68 2 7
payment_failed()
S
65 2 8
is_currency_support()
S
71 2 6
omise_checkout_assets()
S
70 2 6
attach_charge_id_to_order()
S
81 1 3
is_enabled_processing_notification()
S
82 1 3
delete_capture_metadata()
S
77 1 4
getRedirectUrl()
S
72 1 5
__construct()
S
65 1 8
result()
S
100 1 0
invalid_order()
S
65 1 10
charge()
S
100 1 0
is_capability_support()
S
79 1 3
secret_key()
S
81 1 3
public_key()
S
81 1 3
is_test()
S
81 1 3
order()
S
82 1 3
getMetadata()
S
68 1 7