Code Analysis: Blackstone Online Gateway 4.6.5

Most Complex Classes

Class Rating Complexity
BMSPAY_API_Refund_Integration
C
122
bmspay_Blackstone_Payment
C
114

Most Complex Functions

Function Rating Complexity
bmspay_Blackstone_Payment::process_payment()
D
38
BMSPAY_API_Refund_Integration::process_refund_request()
D
32
BMSPAY_API_Refund_Integration::parse_refund_line_item()
D
31
BMSPAY_API_Refund_Integration::parse_refund_request()
A
14
bmspay_Blackstone_Payment::evaluarResultado3DS()
A
10
bmspay_Blackstone_Payment::prepare_credential_data()
A
11
bmspay_Blackstone_Payment::enqueue_checkout_assets()
A
8
BMSPAY_API_Refund_Integration::add_api_refund_button()
A
10
BMSPAY_API_Refund_Integration::bmspay_process_api_refund()
A
9
bmspay_Blackstone_Payment::get_merchant_setting()
A
8
add_save_card_option()
A
8
fix_wc_order_object_error()
S
7