Code Analysis: Pagar.me para WooCommerce 2.1.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\Concrete\WoocommercePlatformOrderDecorator::extractPaymentDataFromTwoCreditCards()
A
10
Woocommerce\Pagarme\Concrete\WoocommerceCoreSetup::getBrandConfig()
A
10
Woocommerce\Pagarme\Model\Gateway::render_installments_options()
A
10
Woocommerce\Pagarme\Controller\Gateways::dataToFilterFromPost()
A
7
Woocommerce\Pagarme\Controller\Gateways::generate_installments_by_flag_html()
A
7
Woocommerce\Pagarme\Controller\Checkout::prepare_fields()
A
10
Woocommerce\Pagarme\Concrete\WoocommercePlatformOrderDecorator::extractPaymentDataFromBilletCreditcard()
A
8
Woocommerce\Pagarme\Helper\Utils::is_cnpj()
A
9
Woocommerce\Pagarme\Concrete\WoocommercePlatformOrderDecorator::getPaymentHandler()
A
8
Woocommerce\Pagarme\Helper\Utils::build_customer_phones_from_order()
S
7