Code Analysis: Integration Rede for WooCommerce 3.1.0

Function Rating Maintainability Complexity Lines of code
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::process_payment()
C
23
23 198
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::process_payment()
C
26
17 172
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::process_payment()
B
33 15 101
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::process_payment()
A
35 12 89
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::validate_card_fields()
A
47 12 34
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::process_refund()
A
38 8 76
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::validateCpf()
A
51 9 26
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::validateCpf()
A
51 9 26
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::initFormFields()
A
33 2 120
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::initFormFields()
A
34 2 111
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::getInstallments()
A
47 7 33
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::getInstallments()
A
47 7 33
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::validate_installments()
A
55 8 18
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::initFormFields()
S
37 2 91
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::process_refund()
S
51 6 26
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::initFormFields()
S
39 2 79
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::get_order_total()
S
56 6 16
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::thankyou_page()
S
56 6 15
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::process_refund()
S
53 5 21
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::updateRedeOrders()
S
53 5 21
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::doTransactionCreditRequest()
S
55 5 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCreditBlocks::get_payment_method_data()
S
49 4 30
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCreditBlocks::get_payment_method_data()
S
49 4 29
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::upgrade()
S
54 4 22
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::checkoutScripts()
S
53 4 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::checkoutScripts()
S
53 4 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::checkoutScripts()
S
53 4 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::checkoutScripts()
S
53 4 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::doTransactionDebitRequest()
S
57 4 17
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::addNeighborhoodFieldToCheckout()
S
56 3 17
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::addNeighborhoodFieldToCheckout()
S
56 3 17
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::process_order_status()
S
57 3 17
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::validate_card_number()
S
61 4 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceHelper::getCartTotal()
S
60 3 13
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::__construct()
S
50 2 27
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceHelper::reg_log()
S
61 3 11
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::generateMetaTable()
S
55 2 23
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::order_items_payment_details()
S
54 2 21
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCreditBlocks::get_payment_method_script_handles()
S
54 2 21
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCreditBlocks::get_payment_method_script_handles()
S
54 2 21
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::displayMeta()
S
54 2 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebitBlocks::get_payment_method_script_handles()
S
56 2 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebitBlocks::get_payment_method_script_handles()
S
56 2 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::displayMeta()
S
55 2 19
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::displayMeta()
S
55 2 18
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::displayMeta()
S
56 2 17
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::__construct()
S
58 2 15
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::define_hooks()
S
59 2 15
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::get_installment_text()
S
64 3 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceLoader::run()
S
66 3 8
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::getCheckoutForm()
S
61 2 14
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::getMerchantAuth()
S
59 2 13
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::__construct()
S
50 1 27
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::getCheckoutForm()
S
63 2 12
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::define_admin_hooks()
S
52 1 24
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::__construct()
S
54 1 21
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::__construct()
S
55 1 20
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::define_public_hooks()
S
55 1 19
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebitBlocks::get_payment_method_data()
S
57 1 17
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebitBlocks::get_payment_method_data()
S
58 1 16
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::__construct()
S
64 2 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::add_error()
S
63 2 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::wcEditorBlocksActive()
S
66 2 9
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::wcEditorBlocksAddPaymentMethod()
S
66 2 9
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::normalize_expiration_year()
S
70 2 6
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::normalize_expiration_date()
S
70 2 6
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceActivator::activate()
S
72 2 5
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::do_transaction_capture()
S
63 2 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::getInstance()
S
72 2 6
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::payment_fields()
S
70 2 6
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::get_logger()
S
68 2 8
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::get_payment_method_name()
S
69 2 7
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::get_api_return_url()
S
61 1 13
Lkn\IntegrationRedeForWoocommerce\Admin\LknIntegrationRedeForWoocommerceAdmin::enqueue_scripts()
S
60 1 12
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::addGateway()
S
63 1 11
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebitBlocks::is_active()
S
81 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::getConfigsMaxipagoDebit()
S
68 1 7
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceLoader::add_action()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCreditBlocks::initialize()
S
75 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::__construct()
S
82 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::woocommerceMissingNotice()
S
75 1 4
run_LknIntegrationRedeForWoocommerce()
S
77 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebit::getConfigsRedeDebit()
S
68 1 7
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::getCheckoutForm()
S
100 1 0
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCreditBlocks::is_active()
S
81 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCreditBlocks::is_active()
S
81 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebitBlocks::is_active()
S
81 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::run()
S
82 1 3
Lkn\IntegrationRedeForWoocommerce\Admin\LknIntegrationRedeForWoocommerceAdmin::enqueue_styles()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\PublicView\LknIntegrationRedeForWoocommercePublic::__construct()
S
77 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::load_dependencies()
S
80 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebitBlocks::initialize()
S
75 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCreditBlocks::initialize()
S
75 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::consult_order()
S
74 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::loadPluginTextdomain()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\PublicView\LknIntegrationRedeForWoocommercePublic::enqueue_scripts()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::do_transaction_cancellation()
S
74 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeDebitBlocks::initialize()
S
75 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceLoader::__construct()
S
77 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::lknIntegrationRedeForWoocommercePluginRowMetaPro()
S
64 1 10
activate_LknIntegrationRedeForWoocommerce()
S
83 1 3
Lkn\IntegrationRedeForWoocommerce\PublicView\LknIntegrationRedeForWoocommercePublic::enqueue_styles()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::get_version()
S
82 1 3
Lkn\IntegrationRedeForWoocommerce\Admin\LknIntegrationRedeForWoocommerceAdmin::__construct()
S
77 1 4
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::lknIntegrationRedeForWoocommercePluginRowMeta()
S
66 1 8
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::do_transaction_consultation()
S
78 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::get_plugin_name()
S
82 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::getCheckoutForm()
S
66 1 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceDeactivator::deactivate()
S
80 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAbstract::get_valid_value()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceLoader::add_filter()
S
77 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::get_loader()
S
82 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeAPI::get_logger()
S
69 1 6
deactivate_LknIntegrationRedeForWoocommerce()
S
83 1 3
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoCredit::getConfigsMaxipagoCredit()
S
68 1 7
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRedeCredit::getConfigsRedeCredit()
S
68 1 7
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcMaxipagoDebit::getCheckoutForm()
S
70 1 8
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceLoader::add()
S
64 1 10
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerce::addSettings()
S
68 1 8
Lkn\IntegrationRedeForWoocommerce\Includes\LknIntegrationRedeForWoocommerceWcRede::getTemplatesPath()
S
79 1 3