Code Analysis: Payex Payment Gateway for Woocommerce 1.2.1

Most Complex Classes

Class Rating Complexity
WC_PAYEX_GATEWAY
A
72

Most Complex Functions

Function Rating Complexity
payex_init_gateway_class()
C
1
WC_PAYEX_GATEWAY::get_payex_mandate_link()
B
13
WC_PAYEX_GATEWAY::process_subscription_payment()
A
11
WC_PAYEX_GATEWAY::get_payex_payment_link()
A
8
WC_PAYEX_GATEWAY::complete_payment()
A
9
WC_PAYEX_GATEWAY::webhook()
A
8
WC_PAYEX_GATEWAY::process_payment()
S
5
WC_PAYEX_GATEWAY::verify_payex_response()
S
4
WC_PAYEX_GATEWAY::get_payex_token()
S
3
WC_PAYEX_GATEWAY::__construct()
S
2
WC_PAYEX_GATEWAY::init_form_fields()
S
1
WC_PAYEX_GATEWAY::payment_fields()
S
2