Code Analysis: Clover Payments for WooCommerce 2.0.0

Most Complex Classes

Class Rating Complexity
WOO_CLV_ADMIN
S
41
WOO_CLV_ADMIN_CAPTURE
S
20
WOO_CLV_GATEWAY
S
15
WOO_CLV_ERRORMAPPER
S
3

Most Complex Functions

Function Rating Complexity
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_CAPTURE::handle_bulk_actions_capture()
S
5
WOO_CLV_ADMIN::__construct()
S
5
WOO_CLV_ADMIN::init_form_fields()
S
1
woo_clv_init_gateway()
S
4
WOO_CLV_ADMIN::add_capture_button()
S
4
WOO_CLV_ADMIN_CAPTURE::wc_clv_order_capture()
S
4
wc_clv_payment_card_info_on_invoice_page()
S
4
WOO_CLV_ADMIN::wc_clv_payment_card_info_on_order_details()
S
3