Code Analysis: Pagar.me para WooCommerce 3.0.0

Most Complex Functions

Function Rating Complexity
Woocommerce\Pagarme\View\Orders::render_capture_metabox()
A
9
Woocommerce\Pagarme\View\Orders::render_cancel_modal()
A
11
Woocommerce\Pagarme\Model\Checkout::extractMulticustomers()
A
11
Woocommerce\Pagarme\Concrete\WoocommercePlatformOrderDecorator::extractPaymentDataFromTwoCreditCards()
A
10
Woocommerce\Pagarme\Concrete\WoocommercePlatformOrderDecorator::extractPaymentDataFromBilletCreditcard()
A
9
Woocommerce\Pagarme\Block\Order\Transaction\AbstractCard::getCardDetails()
A
11
Woocommerce\Pagarme\Model\Checkout::convertCheckoutObject()
A
10
Woocommerce\Pagarme\Concrete\WoocommerceCoreSetup::getBrandConfig()
A
10
Woocommerce\Pagarme\Controller\Gateways::dataToFilterFromPost()
A
7
Woocommerce\Pagarme\Controller\Gateways\CreditCard::generate_installments_by_flag_html()
A
7
Woocommerce\Pagarme\Controller\Gateways::generate_installments_by_flag_html()
A
7
Woocommerce\Pagarme\Controller\Checkout::prepare_fields()
A
10