Code Analysis: Gateway for PayLate on WooCommerce 2.1.0

Most Complex Classes

Class Rating Complexity
KAGG\Paylate\Gateway
A
71
KAGG\Paylate\Main
S
33

Most Complex Functions

Function Rating Complexity
KAGG\Paylate\Gateway::check_response()
C
26
KAGG\Paylate\Gateway::buy_button_shortcode()
A
12
KAGG\Paylate\Main::check_for_paylate()
A
9
KAGG\Paylate\Gateway::process_payment()
A
6
KAGG\Paylate\Gateway::init_form_fields()
S
2
KAGG\Paylate\Main::show_plugin_not_found_notice()
S
6
KAGG\Paylate\Gateway::get_payment_link()
S
5
KAGG\Paylate\Gateway::widget_shortcode()
S
4
KAGG\Paylate\Gateway::__construct()
S
3
KAGG\Paylate\Main::check_requirements()
S
4
KAGG\Paylate\Main::requirements_met()
S
3
KAGG\Paylate\Gateway::log()
S
3