Code Analysis: Asaas Gateway for WooCommerce 1.4.0

Most Complex Functions

Function Rating Complexity
WC_Asaas\Gateway\Credit_Card::process_payment()
B
19
WC_Asaas\Meta_Data\Customer::extract_meta_data_from_order()
A
14
WC_Asaas\Helper\WP_List_Util::filter()
A
13
WC_Asaas\Helper\WP_List_Util::sort_callback()
A
11
WC_Asaas\Gateway\Ticket::process_payment()
A
9
WC_Asaas\Meta_Data\Customer::extract_data_from_order()
A
9
WC_Asaas\Webhook\Webhook::process_event()
A
9
WC_Asaas\Helper\WP_Error_Helper::merge()
A
9
WC_Asaas\Gateway\Ticket::remove_expired_ticket()
A
8
WC_Asaas\Helper\WP_List_Util::pluck()
A
8
WC_Asaas\Admin\Settings\Settings::get_fields()
A
4
WC_Asaas\Helper\Checkout_Helper::convert_status()
A
8