Code Analysis: InfinitePay for WooCommerce 1.1.10

Most Complex Classes

Class Rating Complexity
WC_InfinitePay_Module
B
86
WC_InfinitePay_Log
S
6
WC_InfinitePay_Constants
S
0

Most Complex Functions

Function Rating Complexity
WC_InfinitePay_Module::process_infinitepay_payment()
D
43
WC_InfinitePay_Module::payment_scripts()
A
12
WC_InfinitePay_Module::calculate_installments()
S
5
WC_InfinitePay_Module::payment_fields()
S
4
WC_InfinitePay_Module::init_form_fields()
S
1
WC_InfinitePay_Module::email_instructions()
S
4
WC_InfinitePay_Module::process_payment()
S
3
WC_InfinitePay_Module::change_payment_complete_order_status()
S
3
WC_InfinitePay_Module::__construct()
S
1
WC_InfinitePay_Log::__construct()
S
2
WC_InfinitePay_Log::init_log()
S
2
WC_InfinitePay_Module::update_plugin_version()
S
2