Code Analysis: Acumulus 8.4.2

Function Rating Maintainability Complexity Lines of code
Acumulus::postRenderForm()
A
43 13 46
Acumulus::adminOrderActions()
A
40 11 64
Acumulus::renderNotice()
A
47 10 35
Acumulus::handleAjaxRequest()
S
50 7 26
Acumulus::addShopOrderMetaBox()
S
52 5 25
Acumulus::preRenderForm()
S
50 4 30
Acumulus::addMenuLinks()
S
45 2 48
AcumulusSetup::activate()
S
55 4 18
AcumulusSetup::checkRequirements()
S
62 5 10
Acumulus::showAdminNotices()
S
64 5 10
Acumulus::woocommerceOrderChanged()
S
60 4 12
Acumulus::registerHooks()
S
51 3 25
Acumulus::processForm()
S
55 3 20
Acumulus::preProcessForm()
S
63 4 9
Acumulus::woocommerceUpdateStock()
S
60 3 14
Acumulus::init()
S
59 3 14
Acumulus::showNotices()
S
61 3 13
Acumulus::sourceStatusChange()
S
61 3 13
Acumulus::checkCapability()
S
72 3 5
AcumulusSetup::adminNotice()
S
65 3 8
Acumulus::upgrade()
S
64 3 9
Acumulus::isOwnPage()
S
63 2 11
Acumulus::woocommerceReduceStock()
S
65 2 9
AcumulusSetup::deactivate()
S
66 2 8
Acumulus::getOrderListPage()
S
79 2 3
Acumulus::create()
S
71 2 6
Acumulus::postProcessForm()
S
69 2 6
Acumulus::woocommerceIncreaseStock()
S
66 2 9
Acumulus::useHpos()
S
76 2 4
Acumulus::mailPdf()
S
69 2 6
Acumulus::isDashboard()
S
75 2 4
AcumulusSetup::uninstall()
S
69 2 7
Acumulus::t()
S
80 1 3
Acumulus::processMessageForm()
S
80 1 3
AcumulusSetup::__construct()
S
81 1 3
Acumulus::processRegisterForm()
S
73 1 5
Acumulus::woocommerceOrderRefunded()
S
76 1 4
Acumulus::processMappingsForm()
S
73 1 5
Acumulus::processActivateForm()
S
73 1 5
Acumulus::SeverityToNoticeClass()
S
65 1 9
Acumulus::getForm()
S
80 1 3
Acumulus::processSettingsForm()
S
73 1 5
Acumulus::processRatePluginForm()
S
80 1 3
Acumulus::uninstall()
S
72 1 5
Acumulus::acumulusLineCollectBefore()
S
80 1 3
AcumulusSetup::renderNotice()
S
79 1 3
Acumulus::woocommerceOrderIsPaidStatuses()
S
79 1 3
Acumulus::acumulusInvoiceCollectAfter()
S
80 1 3
Acumulus::activate()
S
69 1 6
Acumulus::processInvoiceStatusForm()
S
80 1 3
Acumulus::getVersionNumber()
S
79 1 3
Acumulus::getAcumulusContainer()
S
77 1 4
Acumulus::getCollector3rdPartyPluginSupport()
S
79 1 3
Acumulus::__construct()
S
78 1 3
Acumulus::outputInvoiceStatusInfoBox()
S
81 1 3
Acumulus::acumulusLineCollectAfter()
S
80 1 3
Acumulus::deactivate()
S
75 1 4
Acumulus::processBatchForm()
S
76 1 4