Code Analysis: Automatic Translate Addon For Loco Translate 2.2.3

Function Rating Maintainability Complexity Lines of code
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::_CheckWPPlugin()
B
40 17 57
loco_auto_translator_process_batch()
A
44 12 42
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_plugins_compatibility_check()
A
46 11 33
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::__plugin_updateInfo()
A
49 11 29
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::_request()
A
40 8 65
LocoAutoTranslateAddon\FeedbackForm\FeedbackForm::show_deactivate_feedback_popup()
A
40 6 71
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::loco_install_pro()
A
54 9 18
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::LicenseForm()
A
39 3 106
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::__construct()
A
46 7 36
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::handleServerRequest()
A
48 7 35
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::checkUpdateInfo()
A
57 8 18
LocoAutoTranslateAddon\Helpers\Atlt_downloader::rollback()
S
50 7 27
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_enqueue_scripts()
S
46 6 40
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::ActiveAdminMenu()
S
46 5 47
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::processs_response()
S
51 6 30
LocoAutoTranslateAddon\FeedbackForm\FeedbackForm::submit_deactivation_response()
S
44 5 45
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::updateMessageCB()
S
59 7 14
LocoAutoTranslateAddon\ALTLReviewNotice\ALTLReviewNotice::atlt_create_notice_content()
S
39 1 100
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::PluginUpdate()
S
54 6 21
LocoAutoTranslateAddon\ALTLReviewNotice\ALTLReviewNotice::atlt_admin_notice_for_reviews()
S
55 6 18
LocoAutoTranslateAddon\LocoAutoTranslate::save_all_translations()
S
55 6 18
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getDomain()
S
58 6 13
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::Activated()
S
42 2 71
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::_removeWPPluginLicense()
S
53 5 24
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::__construct()
S
53 5 22
LocoAutoTranslateAddon\LocoAutoTranslate::__construct()
S
53 4 21
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_pro_install_notice()
S
54 4 20
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::action_activate_license()
S
64 5 8
LocoAutoTranslateAddon\Helpers\Helpers::userType()
S
66 4 8
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::action_deactivate_license()
S
67 3 7
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getInstance()
S
68 3 8
LocoAutoTranslateAddon\Helpers\Helpers::getLicenseKey()
S
66 3 8
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::removeOldWPResponse()
S
64 3 10
LocoAutoTranslateAddon\LocoAutoTranslate::checkStatus()
S
69 3 6
LocoAutoTranslateAddon\LocoAutoTranslate::load_ytranslate_scripts()
S
71 3 6
LocoAutoTranslateAddon\LocoAutoTranslate::useLatestVersionNotice()
S
65 3 9
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::initActionHandler()
S
67 3 7
LocoAutoTranslateAddon\FeedbackForm\FeedbackForm::enqueue_feedback_scripts()
S
66 3 7
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getCurrentVersion()
S
64 3 10
parse_query()
S
61 2 13
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_plugin_required_admin_notice()
S
60 2 13
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_use_latest_admin_notice()
S
60 2 12
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::encrypt()
S
62 2 10
LocoAutoTranslateAddon\Helpers\Helpers::validKey()
S
69 2 7
LocoAutoTranslateAddon\Helpers\Helpers::proInstalled()
S
70 2 7
LocoAutoTranslateAddon\LocoAutoTranslate::updateSettings()
S
71 2 6
LocoAutoTranslateAddon\LocoAutoTranslate::include_files()
S
64 2 10
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getOldWPResponse()
S
66 2 8
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::SaveWPResponse()
S
71 2 5
LocoAutoTranslateAddon\ALTLReviewNotice\ALTLReviewNotice::__construct()
S
68 2 7
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::GetRegisterInfo()
S
71 2 6
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_check_required_loco_plugin()
S
69 2 6
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getParam()
S
63 2 10
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::decrypt()
S
62 2 10
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::addOnDelete()
S
80 1 3
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::setEmailAddress()
S
81 1 3
LocoAutoTranslateAddon\ALTLReviewNotice\ALTLReviewNotice::atlt_dismiss_review_notice()
S
72 1 5
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::InactiveMenu()
S
68 1 8
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::decryptObj()
S
76 1 4
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::CheckWPPlugin()
S
71 1 5
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::RemoveLicenseKey()
S
73 1 5
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::encryptObj()
S
76 1 4
LocoAutoTranslateAddon\LocoAutoTranslate::register_loco_auto_translate_api()
S
66 1 9
LocoAutoTranslateAddon\FeedbackForm\FeedbackForm::__construct()
S
71 1 5
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::cleanUpdateInfo()
S
76 1 4
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonPro::SetAdminStyle()
S
75 1 4
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_deactivate()
S
91 1 2
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getEmail()
S
82 1 3
LocoAutoTranslateAddon\ALTLReviewNotice\ALTLReviewNotice::atlt_load_script()
S
75 1 4
LocoAutoTranslateAddon\LocoAutoTranslate::loco_auto_translate_ajax_init()
S
81 1 3
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_activate()
S
67 1 7
LocoAutoTranslateAddon\Register\LocoAutomaticTranslateAddonProBase::getKeyName()
S
77 1 3
LocoAutoTranslateAddon\LocoAutoTranslate::atlt_settings_page_link()
S
74 1 4