Omise_Payment A

Total Complexity 61
Dependencies 8
Dependents 0
Total lines 605
Lines of code 292
Logical lines of code 146
Comment lines 199
Methods 23
Properties 8

Methods 23

Method Rating Maintainability Complexity Lines of code
sync_payment()
B
37 15 80
process_capture()
S
48 6 36
process_refund()
S
46 4 41
deprecated_get_charge_id_from_post()
S
53 5 23
get_charge_id_from_order()
S
62 4 11
process_payment()
S
57 3 16
load_order()
S
64 3 11
set_order_transaction_id()
S
67 2 8
is_currency_support()
S
71 2 6
is_country_support()
S
68 2 7
payment_failed()
S
65 2 8
omise_checkout_assets()
S
70 2 6
__construct()
S
67 1 7
is_enabled_processing_notification()
S
82 1 3
attach_charge_id_to_order()
S
81 1 3
result()
S
100 1 0
invalid_order()
S
65 1 10
charge()
S
100 1 0
secret_key()
S
81 1 3
public_key()
S
81 1 3
is_test()
S
81 1 3
order()
S
82 1 3
delete_capture_metadata()
S
77 1 4