Code Analysis: Pay by paynow.pl 2.5.0

Most Complex Functions

Function Rating Complexity
WC_Gateway_Pay_By_Paynow_PL::process_notification()
D
33
Paynow_Gateway::payment_request()
C
22
WC_Gateway_Pay_By_Paynow_PL::process_payment()
B
18
WC_Gateway_Pay_By_Paynow_PL::redirect_order_received_page()
A
9
Paynow_Gateway::__construct()
A
10
WC_Gateway_Pay_By_Paynow_PL_Notification_Handler::handle_notification()
A
8
WC_Pay_By_Paynow_PL_Logger::add_log()
A
9
Paynow_Gateway::payment_methods()
A
8
WC_Gateway_Pay_By_Paynow_PL::process_refund()
A
6
WC_Gateway_Pay_By_Paynow_PL::check_can_make_refund()
A
7
WC_Gateway_Pay_By_Paynow_PL::allow_payment_without_login()
S
7
WC_Pay_By_Paynow_PL_Locking_Mechanism::__construct()
S
6