Code Analysis: Pagar.me para WooCommerce 3.1.4

Most Complex Functions

Function Rating Complexity
Woocommerce\Pagarme\Controller\Gateways\CreditCard::generate_installments_by_flag_html()
A
4
Woocommerce\Pagarme\Model\Checkout::extractMulticustomers()
A
11
Woocommerce\Pagarme\Concrete\WoocommercePlatformOrderDecorator::extractPaymentDataFromTwoCreditCards()
A
10
Woocommerce\Pagarme\Block\Order\Email\AbstractCard::getCardDetails()
A
11
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
wcmpAdminNoticeCheckoutFields()
A
10
Woocommerce\Pagarme\Controller\Checkout::prepare_fields()
A
10
Woocommerce\Pagarme\Block\Adminhtml\Sales\Order\MetaBox\Modal::getActionAmount()
A
10
Woocommerce\Pagarme\Model\CardInstallments::getOptions()
A
8