Code Analysis: AcyMailing integration for WooCommerce 6.5

Function Rating Maintainability Complexity Lines of code
plgAcymWoocommerce::__construct()
S
40 3 62
AcymailingWcBlock::get_file_version()
S
70 4 6
plgAcymWoocommerce::isHposActive()
S
64 4 10
AcymailingWcBlock::register_main_integration()
S
57 2 18
plgAcymWoocommerce::onAcymInitWordpressAddons()
S
61 2 11
AcyMailingIntegrationForWooCommerce::loadAcyMailingLibrary()
S
68 2 6
AcyMailingIntegrationForWooCommerce::disable()
S
69 2 7
AcyMailingIntegrationForWooCommerce::uninstall()
S
69 2 7
AcyMailingIntegrationForWooCommerce::register()
S
67 2 8
AcyMailingIntegrationForWooCommerce::hposCompatibility()
S
71 2 5
AcyMailingIntegrationForWooCommerce::initBlock()
S
61 1 15
AcyMailingIntegrationForWooCommerce::registerBlock()
S
64 1 11
AcymailingWcBlock::get_script_data()
S
64 1 9
AcymailingWcBlock::get_script_handles()
S
81 1 3
AcyMailingIntegrationForWooCommerce::getIntegrationName()
S
78 1 3
AcymailingWcBlock::register_newsletter_block_frontend_scripts()
S
91 1 2
plgAcymWoocommerce::getPossibleIntegrations()
S
82 1 3
AcymailingWcBlock::get_editor_script_handles()
S
81 1 3
AcymailingWcBlock::get_name()
S
82 1 3
AcyMailingIntegrationForWooCommerce::__construct()
S
65 1 8
AcymailingWcBlock::initialize()
S
78 1 4