Code Analysis: CM E-Mail Registration Blacklist 1.6.0

Function Rating Maintainability Complexity Lines of code
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_compatibility_check()
D
26
38 165
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showUpgrade()
D
23
16 325
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_system_info_content()
C
27
27 136
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showAddons()
C
30 19 167
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showGuide()
B
27
11 243
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showNav()
B
40 22 52
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showRegistration()
B
28
6 259
CMEB_Settings::getOptionsConfig()
B
25
1 271
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::registerUser()
A
40 14 54
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::deregisterUser()
A
41 14 53
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::submitUninstallReason()
A
43 13 42
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayPage()
A
37 10 87
CMEB_SettingsViewAbstract::renderOptionControls()
A
51 11 25
CMEB_IpWhitelist::_processAdminRequest()
A
51 10 27
CMEB_EmailBlacklist::_processAdminRequest()
A
52 9 24
CMEB_WhiteList::_processAdminRequest()
A
52 9 24
CMEB_Validate::verifyDomain()
A
46 7 39
CMEB_Validate::cm_register_post()
A
46 7 39
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showSharebox()
A
39 2 111
CMEB::getAdminNav()
S
50 7 26
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::redirectAfterInstall()
S
54 7 21
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getCategoryLink()
S
43 5 50
CMEB_Validate::get_client_ip()
S
57 7 18
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::add_plugin_meta_links()
S
55 6 18
CMEB_Validate::muVerifyDomain()
S
58 6 14
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayUpgradeToProTab()
S
43 1 88
CMEB_Validate::isValid()
S
54 5 21
CMEB_FreeDomains::install()
S
48 4 32
CMEB_Validate::handleAdminSettings()
S
56 5 16
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::filterDeactivationReason()
S
59 5 15
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getTabsArray()
S
50 4 29
CMEB_Settings::cast()
S
59 5 14
CMEB_Settings::setOption()
S
60 5 12
CMEB_SettingsViewAbstract::renderSelectOptions()
S
60 5 12
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::renderSettingsTabs()
S
57 4 17
CMEB_Validate::isIpValid()
S
58 4 16
CMEB_SettingsView::renderSubcategory()
S
64 5 8
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::renderSettingsTabsControls()
S
59 4 15
CMEB_IpWhitelist::addIp()
S
58 4 14
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getPageUrl()
S
58 4 14
CMEB_SettingsViewAbstract::renderRadio()
S
58 4 14
CMEB_IpWhitelist::install()
S
60 4 13
CMEB_IpWhitelist::editIp()
S
59 4 13
CMEB_SettingsViewAbstract::renderSubcategory()
S
62 4 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showActivation()
S
56 3 19
CMEB_Settings::getRolesOptions()
S
64 4 9
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::isOwnScreen()
S
72 4 4
CMEB_Validate::wpumValidate()
S
65 4 8
CMEB::cmeb_settings_style()
S
62 4 10
CMEB_WhiteList::isValidDomainName()
S
68 4 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::registerAdminActions()
S
58 3 14
CMEB_Validate::isValidIP()
S
59 3 14
CMEB_EmailBlacklist::addEmail()
S
60 3 12
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::updateMenu()
S
59 3 12
CMEB_WhiteList::addDomain()
S
60 3 12
CMEB_EmailBlacklist::editEmail()
S
61 3 11
CMEB_Validate::validateEmail()
S
63 3 11
CMEB_Validate::validateIp()
S
63 3 11
CMEB_Validate::validateDomain()
S
63 3 11
CMEB_Settings::processPostRequest()
S
62 3 11
CMEB_WhiteList::editDomain()
S
61 3 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayCMProductTab()
S
55 2 23
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showCMDashboardWidget()
S
50 1 36
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showTabs()
S
54 1 32
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getRegistrationFields()
S
57 2 17
CMEB_SettingsViewAbstract::renderCategory()
S
63 3 10
CMEB_Settings::getOptionsConfigByCategory()
S
66 3 8
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::submitRegistrationSkip()
S
65 3 10
CMEB_Settings::getSubcategories()
S
64 3 10
CMEB_EmailBlacklist::emailExists()
S
65 3 8
CMEB_Settings::canReportSpam()
S
77 3 3
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::add_plugin_action_links()
S
63 3 10
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::enqueueAdminStyles()
S
67 3 7
CMEB_Settings::areAttachmentsAllowed()
S
74 3 4
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::enqueueAdminScripts()
S
65 3 8
CMEB_Settings::getLoginPageURL()
S
63 3 10
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getDaysSinceLastRefresh()
S
62 3 10
CMEB_IpWhitelist::ipExists()
S
65 3 8
CMEB_Settings::arrayval()
S
68 3 8
CMEB_Settings::getOption()
S
65 3 8
CMEB_SettingsView::getSubcategoryTitle()
S
66 3 8
CMEB_WhiteList::domainExists()
S
65 3 8
CMEB_EmailBlacklist::install()
S
60 2 14
CMEB_IpWhitelist::create_table()
S
59 2 14
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::__construct()
S
49 1 29
CMEB_Validate::isEmailValid()
S
61 2 12
CMEB_WhiteList::install()
S
62 2 11
CMEB_SettingsView::renderFileupload()
S
55 1 26
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_system_info()
S
58 1 18
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayUpgradeTutorialTab()
S
60 1 17
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayManageProductsTab()
S
60 1 17
CMEB_EmailBlacklist::isValidEmailName()
S
70 2 5
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_units2bytes()
S
64 2 8
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::isRegistered()
S
68 2 6
CMEB_Settings::userId()
S
73 2 5
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getOption()
S
74 2 4
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::addDashboardWidget()
S
72 2 5
CMEB_SettingsViewAbstract::renderInputText()
S
70 2 6
CMEB_SettingsViewAbstract::render()
S
67 2 8
CMEB_Settings::deleteOption()
S
70 2 6
CMEB_Settings::getCategories()
S
67 2 8
CMEB_Validate::checkIfIp()
S
71 2 5
CMEB_Validate::install()
S
68 2 7
CMEB_Validate::uninstall()
S
68 2 7
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::modifyPluginActionLinks()
S
70 2 6
CMEB_SettingsViewAbstract::isSelected()
S
69 2 7
CMEB_SettingsViewAbstract::renderCSVLine()
S
72 2 5
CMEB_FreeDomains::_processAdminRequest()
S
69 2 7
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::unskipRegistration()
S
66 2 7
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_post_actions()
S
72 2 5
CMEB_Settings::getOptionConfig()
S
70 2 6
CMEB_Settings::getPagesOptions()
S
66 2 8
CMEB_Settings::csv_lineval()
S
72 2 5
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::time_to_decimal()
S
65 2 8
CMEB_SettingsViewAbstract::renderFileupload()
S
70 2 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::addAffiliateCode()
S
70 2 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::setWasRegistered()
S
66 2 7
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::submitRegistrationEmail()
S
69 2 7
CMEB_SettingsView::renderOption()
S
68 2 7
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_get_actions()
S
72 2 5
CMEB_SettingsViewAbstract::renderOption()
S
67 2 8
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getUserguideUrl()
S
66 2 9
CMEB_SettingsViewAbstract::renderOptionDescription()
S
78 2 3
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::wasRegistered()
S
68 2 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::isSkipped()
S
68 2 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getStoreUrl()
S
71 2 5
CMEB_Settings::deleteAllOptions()
S
67 2 8
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::skipRegistration()
S
66 2 7
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_generate_sysinfo_download()
S
65 2 9
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displaySupportTab()
S
63 1 13
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayCMAddOnsTab()
S
66 1 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayUserGuideTab()
S
65 1 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayMembershipTab()
S
66 1 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayVideoGuidesTab()
S
66 1 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayCreativeMindsTab()
S
66 1 11
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getAds()
S
83 1 3
CMEB::importView()
S
70 1 6
CMEB::registerAdminPages()
S
68 1 6
CMEB_SettingsViewAbstract::renderMultiSelect()
S
77 1 3
CMEB_FreeDomains::isValid()
S
69 1 6
CMEB_SettingsView::getSubcategories()
S
79 1 3
CMEB_SettingsView::renderOptionTitle()
S
79 1 3
CMEB_FreeDomains::updateRepo()
S
80 1 3
CMEB_Validate::isWhiteListed()
S
81 1 3
CMEB_WhiteList::getUserWhitelist()
S
72 1 5
CMEB_EmailBlacklist::sanitizeEmailName()
S
80 1 3
CMEB_SettingsViewAbstract::getSubcategories()
S
100 1 0
CMEB_SettingsViewAbstract::renderBool()
S
77 1 3
CMEB_IpWhitelist::deleteIp()
S
74 1 4
CMEB_SettingsViewAbstract::renderInputNumber()
S
78 1 3
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getProSlug()
S
75 1 4
CMEB_SettingsViewAbstract::renderCustom()
S
82 1 3
CMEB_SettingsViewAbstract::getCategories()
S
100 1 0
CMEB::install()
S
67 1 8
CMEB::displayAboutPage()
S
69 1 7
CMEB_SettingsViewAbstract::renderSelect()
S
77 1 3
CMEB_IpWhitelist::clearLog()
S
72 1 5
CMEB_EmailBlacklist::getEmailsBlacklist()
S
72 1 5
CMEB_Validate::isFreeDomainListed()
S
81 1 3
CMEB_Validate::addValidationErrors()
S
75 1 4
CMEB_IpWhitelist::isValidIpName()
S
75 1 4
CMEB::displayUpgradePage()
S
66 1 8
CMEB_IpWhitelist::sanitizeIpName()
S
79 1 3
CMEB_EmailBlacklist::uninstall()
S
89 1 2
CMEB_Settings::isLoggedIn()
S
75 1 4
CMEB::displayAdminOptions()
S
64 1 10
CMEB::init()
S
64 1 9
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::displayServerInformationTab()
S
66 1 9
CMEB_IpWhitelist::isValid()
S
69 1 6
CMEB_WhiteList::sanitizeDomainName()
S
74 1 4
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showAds()
S
83 1 3
CMEB_EmailBlacklist::isValid()
S
69 1 6
CMEB_EmailBlacklist::deleteEmail()
S
74 1 4
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::submitDeregistration()
S
78 1 4
CMEB_FreeDomains::uninstall()
S
70 1 6
CMEB_Validate::init()
S
65 1 8
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getPageSlug()
S
75 1 4
CMEB_WhiteList::uninstall()
S
89 1 2
CMEB::displayAdminPage()
S
75 1 4
CMEB_SettingsViewAbstract::renderTextarea()
S
78 1 3
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::cminds_set_content_type()
S
81 1 3
CMEB_SettingsView::getCategories()
S
79 1 3
CMEB_FreeDomains::getFreeDomainsList()
S
72 1 5
CMEB_SettingsView::renderOptionControls()
S
78 1 3
CMEB_SettingsView::renderOptionDescription()
S
79 1 3
CMEB::displayMembershipPage()
S
77 1 4
CMEB::uninstall()
S
76 1 4
CMEB_Settings::boolval()
S
80 1 3
CMEB_SettingsView::renderOptionPlain()
S
78 1 3
CMEB_SettingsViewAbstract::renderOptionTitle()
S
80 1 3
CMEB_IpWhitelist::getIpsWhitelist()
S
70 1 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getLicensingSlug()
S
75 1 4
CMEB_IpWhitelist::uninstall()
S
89 1 2
CMEB_WhiteList::isValid()
S
69 1 6
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::getAddonsSlug()
S
75 1 4
com\cminds\package\free\v1_1_5\CmindsFreePackageEB::showDeactivationFeedbackDialog()
S
69 1 7
cmeb_admin_head()
S
83 1 3
CMEB_WhiteList::deleteDomain()
S
74 1 4