Code Analysis: InfinitePay for WooCommerce 2.0.11

Most Complex Functions

Function Rating Complexity
Woocommerce\InfinitePay\Controller\Checkout::process_credit_card()
D
29
Woocommerce\InfinitePay\Controller\Checkout::process_pix()
B
18
Woocommerce\InfinitePay\InfinitePayCore::process_infinitepay_payment()
A
16
Woocommerce\InfinitePay\Helper\ApiInfinitePay::transactions()
A
12
Woocommerce\InfinitePay\InfinitePayCore::payment_scripts()
A
12
Woocommerce\InfinitePay\Helper\ApiInfinitePay::tokenize()
A
8
Woocommerce\InfinitePay\InfinitePayCore::admin_options()
S
6
Woocommerce\InfinitePay\InfinitePayCore::payment_fields()
S
5
Woocommerce\InfinitePay\InfinitePayCore::email_instructions()
S
6
Woocommerce\InfinitePay\Controller\Settings::build_submenu()
S
5
Woocommerce\InfinitePay\Helper\Utils::calculate_installments()
S
5
Woocommerce\InfinitePay\Controller\Settings::form_fields()
S
5