Code Analysis: Revolut Gateway for WooCommerce 4.19.4

Class Rating Complexity Lines of code
WC_Payment_Gateway_Revolut
D
289 1,065
WC_Gateway_Revolut_CC
B
91 438
WC_Gateway_Revolut_Pay
B
78 352
WC_Revolut_Payment_Ajax_Controller
B
76 351
WC_Gateway_Revolut_Payment_Request
B
76 420
WC_Revolut_Settings_API
A
69 342
WC_Revolut_Apple_Pay_OnBoarding
A
58 230
Revolut_Webhook_Controller
S
38 180
WC_Gateway_Revolut_Blocks_Support
S
23 180
WC_Revolut_API_Client
S
20 72
WC_Gateway_Revolut_Pay_By_Bank
S
14 59
WC_Revolut_Promotional_Settings
S
12 70
WC_Revolut_Privacy
S
11 92
WC_Revolut_Advanced_Settings
S
9 44
WC_Gateway_Revolut_CC_Blocks_Support
S
8 54
WC_Revolut_Payment_Tokens
S
8 26
WC_Gateway_Revolut_Payment_Request_Blocks_Support
S
7 47
WC_Gateway_Revolut_Pay_Blocks_Support
S
7 47
WC_Revolut_Order_Descriptor
S
5 13
WC_Revolut_Validate_Checkout
S
4 15
WC_Revolut_Manager
S
4 39