Code Analysis: Pay by paynow.pl 2.0.1

Function Rating Maintainability Complexity Lines of code
WC_Gateway_Pay_By_Paynow_PL_Notification_Handler::handle_notification()
A
43 9 50
WC_Pay_By_Paynow_PL_Logger::add_log()
A
52 9 23
WC_Gateway_Pay_By_Paynow_PL_Notification_Handler::process_notification()
A
48 8 32
WC_Gateway_Pay_By_Paynow_PL::process_payment()
S
48 6 32
WC_Pay_By_Paynow_PL_Logger::process_record()
S
57 5 16
WC_Gateway_Pay_By_Paynow_PL_Notification_Handler::map_order_status()
S
62 5 12
WC_Pay_By_Paynow_PL_Helper::get_request_headers()
S
59 4 13
WC_Gateway_Pay_By_Paynow_PL::__construct()
S
53 3 21
WC_Gateway_Pay_By_Paynow_PL::send_payment_request()
S
54 3 20
WC_Gateway_Pay_By_Paynow_PL_Notification_Handler::is_correct_status()
S
53 2 28
gateway_pay_by_paynow_pl_init()
S
59 2 14
WC_Gateway_Pay_By_Paynow_PL::init_paynow_client()
S
64 2 9
WC_Gateway_Pay_By_Paynow_PL::process_admin_options()
S
64 2 10
WC_Gateway_Pay_By_Paynow_PL::increase_stock()
S
74 2 5
WC_Gateway_Pay_By_Paynow_PL::validate_minimum_payment_amount()
S
71 2 5
WC_Pay_By_Paynow_PL_Helper::is_old_wc_version()
S
78 1 3
add_gateway_pay_by_paynow_pl()
S
77 1 4
WC_Pay_By_Paynow_PL_Logger::info()
S
79 1 3
WC_Gateway_Pay_By_Paynow_PL_Notification_Handler::__construct()
S
74 1 4
WC_Pay_By_Paynow_PL_Logger::error()
S
79 1 3
WC_Gateway_Pay_By_Paynow_PL::init_form_fields()
S
78 1 3
WC_Pay_By_Paynow_PL_Helper::get_minimum_amount()
S
81 1 3
WC_Pay_By_Paynow_PL_Logger::warning()
S
79 1 3
get_plugin_version()
S
75 1 4
WC_Pay_By_Paynow_PL_Helper::get_amount()
S
77 1 3
WC_Pay_By_Paynow_PL_Logger::debug()
S
79 1 3
WC_Gateway_Pay_By_Paynow_PL::display_admin_settings_webhook_description()
S
81 1 3
WC_Pay_By_Paynow_PL_Helper::get_notification_url()
S
78 1 3