Code Analysis: Cobru for WC 1.6.1

Most Complex Classes

Class Rating Complexity
CobruWC_API
S
37
WC_Gateway_Cobru
S
29
WC_Gateway_Cobru_Direct
S
23
CobruWC_Rest_Api
S
15
WC_Gateway_Cobru_Blocks
S
5

Most Complex Functions

Function Rating Complexity
CobruWC_API::send_payment()
B
15
WC_Gateway_Cobru::__construct()
B
19
WC_Gateway_Cobru::init_form_fields()
A
1
CobruWC_Rest_Api::received_callback_data()
A
14
CobruWC_API::create_cobru()
A
12
cobru_is_valid_card_number()
A
10
WC_Gateway_Cobru_Direct::payment_fields()
A
5
WC_Gateway_Cobru_Direct::process_payment()
S
5
WC_Gateway_Cobru_Direct::__construct()
S
5
CobruWC_API::get_bearer()
S
5
WC_Gateway_Cobru_Direct::validate_fields()
S
5
WC_Gateway_Cobru_Direct::init_form_fields()
S
1