Code Analysis: Clover Payments for WooCommerce 2.1.0

Most Complex Classes

Class Rating Complexity
WOO_CLV_ADMIN
A
56
WC_Clover_Blocks_Support
S
25
WOO_CLV_ADMIN_CAPTURE
S
20
WOO_CLV_GATEWAY
S
15
WOO_CLV_ERRORMAPPER
S
3

Most Complex Functions

Function Rating Complexity
WOO_CLV_ADMIN::payment_scripts()
A
9
WOO_CLV_GATEWAY::process_refund()
A
9
WOO_CLV_ADMIN::process_capture()
A
7
WOO_CLV_ADMIN::process_payment()
A
7
WOO_CLV_ADMIN_CAPTURE::notice_bulk_actions_capture()
A
8
WOO_CLV_ADMIN::elements_form()
A
5
WC_Clover_Blocks_Support::is_active()
S
7
WC_Clover_Blocks_Support::get_payment_method_script_handles()
S
6
WOO_CLV_ADMIN::__construct()
S
5
WOO_CLV_ADMIN_CAPTURE::handle_bulk_actions_capture()
S
5
WOO_CLV_ADMIN::init_form_fields()
S
1
woo_clv_init_gateway()
S
4