Omise_Payment A

Total Complexity 57
Dependencies 10
Dependents 2
Total lines 587
Lines of code 245
Logical lines of code 115
Comment lines 224
Methods 27
Properties 9

Methods 27

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
payment_failed()
S
65 2 8
is_currency_support()
S
71 2 6
is_country_support()
S
68 2 7
protectMetadata()
S
70 2 6
omise_checkout_assets()
S
70 2 6
set_order_transaction_id()
S
67 2 8
is_test()
S
81 1 3
delete_capture_metadata()
S
77 1 4
is_enabled_processing_notification()
S
82 1 3
get_pending_status()
S
81 1 3
attach_charge_id_to_order()
S
81 1 3
order()
S
82 1 3
invalid_order()
S
65 1 10
public_key()
S
81 1 3
result()
S
100 1 0
charge()
S
100 1 0
is_capability_support()
S
79 1 3
secret_key()
S
81 1 3
__construct()
S
65 1 8