Code Analysis: Gateway for PayLate on WooCommerce 1.5.2

Most Complex Classes

Class Rating Complexity
WC_PayLate_Gateway
A
67
WC_PayLate_Plugin
S
34

Most Complex Functions

Function Rating Complexity
WC_PayLate_Gateway::check_response()
C
26
WC_PayLate_Gateway::paylate_buy_button_shortcode()
A
12
WC_PayLate_Plugin::check_for_paylate()
A
9
WC_PayLate_Gateway::process_payment()
A
6
WC_PayLate_Gateway::init_form_fields()
S
2
WC_PayLate_Plugin::show_plugin_not_found_notice()
S
6
WC_PayLate_Gateway::get_payment_link()
S
5
WC_PayLate_Gateway::paylate_widget_shortcode()
S
4
WC_PayLate_Gateway::__construct()
S
3
WC_PayLate_Plugin::check_requirements()
S
4
WC_PayLate_Plugin::requirements_met()
S
3
WC_PayLate_Plugin::log()
S
3