Code Analysis: 404 Solution 2.31.7

Function Rating Maintainability Complexity Lines of code
ABJ_404_Solution_PluginLogic::updateOptionsFromPOST()
D
16
82 192
ABJ_404_Solution_WordPress_Connector::process404()
D
30 30 108
ABJ_404_Solution_SpellChecker::getLikelyMatchIDs()
D
29
29 122
ABJ_404_Solution_PluginLogic::handlePluginAction()
C
34 30 84
ABJ_404_Solution_DataAccess::deleteOldRedirectsCron()
C
28
26 128
ABJ_404_Solution_View::getAdminRedirectsPageTable()
C
24
22 185
ABJ_404_Solution_PluginLogic::getTableOptions()
C
34 26 82
ABJ_404_Solution_SpellChecker::savePostHandler()
C
33 24 95
ABJ_404_Solution_View::getCapturedURLSPageTable()
C
27
19 153
ABJ_404_Solution_Functions::permalinkInfoToArray()
B
35 22 81
ABJ_404_Solution_PluginLogic::doBulkAction()
B
38 22 64
ABJ_404_Solution_View::echoAdminEditRedirectPage()
B
30 18 116
ABJ_404_Solution_PluginLogic::updateRedirectData()
B
40 21 51
ABJ_404_Solution_View::getSubSubSub()
B
35 18 89
ABJ_404_Solution_ShortCode::shortcodePageSuggestions()
B
35 18 83
ABJ_404_Solution_UserRequest::initialize()
B
38 18 64
ABJ_404_Solution_PluginLogic::updateToNewVersionAction()
B
34 16 88
ABJ_404_Solution_DataAccess::getRedirectsForViewQuery()
B
35 16 84
ABJ_404_Solution_View::getTableColumns()
B
36 16 83
ABJ_404_Solution_View::getPaginationLinks()
B
34 15 92
ABJ_404_Solution_View::outputAdminHeaderTabs()
B
38 16 68
ABJ_404_Solution_ShortCode::updateURLbarIfNecessary()
B
38 15 63
abj404_404listener()
A
44 16 41
ABJ_404_Solution_DataAccess::deleteSpecifiedRedirects()
A
41 15 51
ABJ_404_Solution_DataAccess::queryAndGetResults()
A
38 14 65
ABJ_404_Solution_ErrorHandler::NormalErrorHandler()
A
40 14 55
ABJ_404_Solution_ErrorHandler::FatalErrorHandler()
A
44 13 40
ABJ_404_Solution_DatabaseUpgradesEtc::correctCollations()
A
39 11 66
ABJ_404_Solution_DatabaseUpgradesEtc::doUpdatePlugin()
A
42 12 51
ABJ_404_Solution_View::echoChosenAdminTab()
A
46 13 36
ABJ_404_Solution_PluginLogic::getOptions()
A
50 13 28
ABJ_404_Solution_DatabaseUpgradesEtc::verifyIndexes()
A
38 10 73
ABJ_404_Solution_PluginLogic::handleLaterAction()
A
46 12 38
ABJ_404_Solution_PluginLogic::handleIgnoreAction()
A
46 12 38
ABJ_404_Solution_PluginLogic::initializeIgnoreValues()
A
42 11 49
ABJ_404_Solution_View::getAdminLogsPageTable()
A
35 8 92
ABJ_404_Solution_WordPress_Connector::addMainSettingsPageLink()
A
47 12 31
ABJ_404_Solution_View::getAdminOptionsPageAutoRedirects()
A
40 10 58
ABJ_404_Solution_DataAccess::logRedirectHit()
A
40 10 58
ABJ_404_Solution_PluginLogic::sendTo404Page()
A
43 11 42
ABJ_404_Solution_View::outputAdminStatsPage()
A
34 6 104
ABJ_404_Solution_SynchronizationUtils::isFileMode()
A
46 10 41
ABJ_404_Solution_View::echoRedirectDestinationOptionsCatsTags()
A
42 9 52
ABJ_404_Solution_PluginLogic::hanldeTrashAction()
A
48 10 35
ABJ_404_Solution_View::getAdminOptionsPageAdvancedSettings()
A
39 8 63
ABJ_404_Solution_DatabaseUpgradesEtc::updateTableEngineToInnoDB()
A
47 10 33
ABJ_404_Solution_PluginLogic::getPageTitleFromIDAndType()
A
48 10 33
ABJ_404_Solution_View::echoAdminRedirectsPage()
A
41 8 61
ABJ_404_Solution_Logging::emailErrorLogIfNecessary()
A
44 9 46
ABJ_404_Solution_DatabaseUpgradesEtc::shouldUpdate()
A
44 9 44
ABJ_404_Solution_Logging::getLatestErrorLine()
A
46 9 38
ABJ_404_Solution_PluginLogic::orderPageResults()
A
46 9 38
ABJ_404_Solution_View::echoAddManualRedirect()
A
41 8 52
ABJ_404_Solution_PluginLogic::handleActionEdit()
A
52 10 22
ABJ_404_Solution_DataAccess::repairTable()
A
47 9 34
ABJ_404_Solution_DataAccess::getPublishedPagesAndPostsIDs()
A
43 8 48
ABJ_404_Solution_PluginLogic::addAdminRedirect()
A
47 9 33
ABJ_404_Solution_PluginLogic::tryNormalPostQuery()
A
48 9 30
ABJ_404_Solution_UserRequest::makeQueryStringUnique()
A
49 9 30
ABJ_404_Solution_View::getAdminOptionsPageGeneralSettings()
A
41 7 57
ABJ_404_Solution_View::echoAdminCapturedURLsPage()
A
42 7 55
ABJ_404_Solution_SpellChecker::customLevenshtein()
A
46 8 40
ABJ_404_Solution_SpellChecker::getPermalink()
A
53 9 22
ABJ_404_Solution_DataAccess::insertAndGetResults()
A
46 8 37
ABJ_404_Solution_WordPress_Connector::echoDashboardNotification()
A
53 9 21
ABJ_404_Solution_PluginLogic::getRedirectTypeAndDest()
A
46 8 36
ABJ_404_Solution_SynchronizationUtils::fixAnUnforeseenIssue()
A
48 8 32
ABJ_404_Solution_SpellChecker::findMatchingPosts()
A
44 7 45
ABJ_404_Solution_SlugChangeHandler::save_postHandler()
A
44 7 44
ABJ_404_Solution_DataAccess::shouldEmailErrorFile()
A
50 8 27
ABJ_404_Solution_DataAccess::setupRedirect()
A
46 7 39
ABJ_404_Solution_SpellChecker::removeExcludedPages()
A
52 8 23
ABJ_404_Solution_Functions::deleteDirectoryRecursively()
A
54 8 21
ABJ_404_Solution_SpellChecker::matchOnPosts()
A
46 7 36
ABJ_404_Solution_View::echoAdminOptionsPage()
S
44 6 44
ABJ_404_Solution_DataAccess::executeAsTransaction()
S
50 7 29
ABJ_404_Solution_View::echoFileContents()
S
50 7 28
ABJ_404_Solution_View::echoRedirectDestinationOptionsOthers()
S
45 6 41
ABJ_404_Solution_PluginLogic::forceRedirect()
S
46 6 38
ABJ_404_Solution_SpellChecker::getPermalinkUsingRegEx()
S
47 6 34
ABJ_404_Solution_Functions::createDirectoryWithErrorMessages()
S
57 7 17
ABJ_404_Solution_Ajax_Php::provideSearchFeedback()
S
50 6 31
ABJ_404_Solution_DataAccess::getPostOrGetSanitize()
S
59 7 15
ABJ_404_Solution_View::handleMainAdminPageActionAndDisplay()
S
49 6 30
ABJ_404_Solution_PluginLogic::setDepthAndAddChildren()
S
52 6 26
ABJ_404_Solution_DataAccess::getRedirectsForViewCount()
S
52 6 23
ABJ_404_Solution_DataAccess::repairDuplicateIDs()
S
53 6 22
ABJ_404_Solution_DatabaseUpgradesEtc::updateATableBasedOnDifferences()
S
46 5 37
ABJ_404_Solution_WPNotice::__construct()
S
54 6 21
ABJ_404_Solution_Logging::errorMessage()
S
53 6 21
abj404_autoloader()
S
54 6 20
ABJ_404_Solution_DatabaseUpgradesEtc::verifyColumns()
S
55 6 19
ABJ_404_Solution_Logging::emailLogFileToDeveloper()
S
43 4 48
ABJ_404_Solution_DataAccess::getPublishedCategories()
S
49 5 30
ABJ_404_Solution_PluginLogic::handleDeleteAction()
S
58 6 14
ABJ_404_Solution_DataAccess::getActiveRedirectForURL()
S
50 5 28
ABJ_404_Solution_SpellChecker::getPermalinkUsingSpelling()
S
50 5 28
abj404_loadSomethingWhenWordPressIsReady()
S
60 6 13
ABJ_404_Solution_DataAccess::maybeUpdateRedirectsForViewHitsTable()
S
51 5 26
ABJ_404_Solution_SpellChecker::getPermalinkUsingSlug()
S
51 5 26
ABJ_404_Solution_Functions::getDataSupplement()
S
51 5 26
ABJ_404_Solution_PluginLogic::handleActionImportRedirects()
S
51 5 25
ABJ_404_Solution_Functions::readURLtoFile()
S
51 5 25
ABJ_404_Solution_DatabaseUpgradesEtc::getTableDifferences()
S
43 3 53
ABJ_404_Solution_Functions::readFileContents()
S
52 5 23
ABJ_404_Solution_Logging::getTimestamp()
S
53 5 23
ABJ_404_Solution_DatabaseUpgradesEtc::deleteIndexes()
S
54 5 22
ABJ_404_Solution_WordPress_Connector::processRedirect()
S
53 5 21
ABJ_404_Solution_WPUtils::safeAddAction()
S
54 5 21
ABJ_404_Solution_PluginLogic::getMissingParentPageIDs()
S
56 5 19
ABJ_404_Solution_Ajax_Php::filterPages()
S
56 5 18
ABJ_404_Solution_FunctionsPreg::findADelimiter()
S
57 5 18
ABJ_404_Solution_WPUtils::createUpdatedVersionNumber()
S
64 6 8
ABJ_404_Solution_DatabaseUpgradesEtc::hanldeSpecificCases()
S
57 5 15
ABJ_404_Solution_PluginLogic::getMapOfCustomCategories()
S
59 5 15
ABJ_404_Solution_SpellChecker::getInstance()
S
58 5 15
ABJ_404_Solution_View_Suggestions::getAdminOptionsPage404Suggestions()
S
50 4 29
ABJ_404_Solution_DataAccess::populateLogsData()
S
60 5 13
ABJ_404_Solution_SpellChecker::getOnlyIDandTermID()
S
60 5 13
ABJ_404_Solution_SpellChecker::getFromPermalinkCache()
S
60 5 13
ABJ_404_Solution_SpellChecker::matchOnTags()
S
50 4 26
ABJ_404_Solution_DataAccess::getLatestPluginVersion()
S
52 4 26
ABJ_404_Solution_ViewUpdater::getPaginationLinks()
S
51 4 26
ABJ_404_Solution_SpellChecker::matchOnCats()
S
50 4 26
ABJ_404_Solution_DataAccess::getRedirectsForView()
S
52 4 23
ABJ_404_Solution_WordPress_Connector::add_scripts()
S
47 3 38
ABJ_404_Solution_DataAccess::doRedirectsExport()
S
53 4 23
ABJ_404_Solution_WordPress_Connector::addSettingsLinkToPluginPage()
S
53 4 22
ABJ_404_Solution_Functions::doNormalReplacements()
S
46 3 36
ABJ_404_Solution_WordPress_Connector::logAReallyLongDebugMessage()
S
52 4 21
ABJ_404_Solution_PluginLogic::setCookieWithPreviousRequest()
S
53 4 21
ABJ_404_Solution_Ajax_TrashLink::trashAction()
S
54 4 20
ABJ_404_Solution_DataAccess::getRecordCount()
S
54 4 20
ABJ_404_Solution_Ajax_Php::getDefaultRedirectDestinations()
S
56 4 19
ABJ_404_Solution_PluginLogic::updateToNewVersion()
S
55 4 19
ABJ_404_Solution_PluginLogic::runOnPluginActivation()
S
56 4 19
ABJ_404_Solution_Functions::md5lastOctet()
S
55 4 19
ABJ_404_Solution_SynchronizationUtils::synchronizerAcquireLockWithWait()
S
56 4 19
ABJ_404_Solution_PluginLogic::doUnregisterCrons()
S
57 4 17
ABJ_404_Solution_Functions::decodeComplicatedData()
S
56 4 17
ABJ_404_Solution_DataAccess::getExistingRedirectForURL()
S
57 4 17
ABJ_404_Solution_DatabaseUpgradesEtc::createDatabaseTables()
S
57 4 16
ABJ_404_Solution_DataAccess::updateRedirect()
S
50 3 30
ABJ_404_Solution_View::echoEditRedirect()
S
57 4 15
ABJ_404_Solution_PluginLogic::shouldNotifyAboutCaptured404s()
S
64 5 9
ABJ_404_Solution_SpellChecker::getLastURLPart()
S
60 4 13
ABJ_404_Solution_View::getBulkOperationsFormURL()
S
61 4 11
ABJ_404_Solution_PluginLogic::doEmptyTrash()
S
53 3 23
ABJ_404_Solution_DataAccess::getPublishedTags()
S
52 3 23
ABJ_404_Solution_View::echoAdminDebugFile()
S
53 3 22
ABJ_404_Solution_DataAccess::getPublishedImagesIDs()
S
53 3 22
ABJ_404_Solution_PluginLogic::getDefaultOptions()
S
43 1 50
ABJ_404_Solution_DataAccess::removeDuplicatesCron()
S
55 3 20
ABJ_404_Solution_View::echoRedirectDestinationOptionsDefaults()
S
55 3 19
ABJ_404_Solution_DataAccess::getLogDiskUsage()
S
56 3 18
ABJ_404_Solution_Ajax_Php::echoRedirectToPages()
S
49 2 31
ABJ_404_Solution_DataAccess::getLogsCount()
S
57 3 16
ABJ_404_Solution_DataAccess::moveRedirectsToTrash()
S
57 3 16
ABJ_404_Solution_WordPress_Connector::processRedirectAllRequests()
S
58 3 15
ABJ_404_Solution_Ajax_Php::formatCategoryDestinations()
S
58 3 15
ABJ_404_Solution_WPNotices::echoAdminNotices()
S
58 3 15
ABJ_404_Solution_Functions::single_str_replace()
S
63 4 10
ABJ_404_Solution_SynchronizationUtils::synchronizerAcquireLockTry()
S
59 3 15
ABJ_404_Solution_DatabaseUpgradesEtc::reallyCreateDatabaseTables()
S
61 3 14
ABJ_404_Solution_Ajax_Php::formatCustomCategoryDestinations()
S
59 3 14
ABJ_404_Solution_DataAccess::getOldSlug()
S
59 3 14
ABJ_404_Solution_DataAccess::addURLToTermsRows()
S
59 3 14
ABJ_404_Solution_SpellChecker::getMaxAcceptableDistance()
S
59 3 14
ABJ_404_Solution_SpellChecker::requestIsForAnImage()
S
59 3 13
ABJ_404_Solution_PluginLogic::sanitizePostData()
S
62 3 12
ABJ_404_Solution_Logging::debugMessage()
S
61 3 12
ABJ_404_Solution_DataAccess::updatePermalinkCacheParentPages()
S
62 3 11
ABJ_404_Solution_Logging::getDebugFileSize()
S
64 3 11
ABJ_404_Solution_PluginLogic::emailCaptured404Notification()
S
50 2 26
ABJ_404_Solution_DataAccess::getStatsCount()
S
62 3 11
ABJ_404_Solution_View::echoAdminLogsPage()
S
47 1 39
ABJ_404_Solution_DataAccess::getLogRecords()
S
53 2 22
ABJ_404_Solution_WordPress_Connector::init()
S
54 2 21
ABJ_404_Solution_PluginLogic::doExport()
S
57 2 18
ABJ_404_Solution_View::echoAdminToolsPage()
S
49 1 32
ABJ_404_Solution_DataAccess::getIDsNeededForPermalinkCache()
S
56 2 16
ABJ_404_Solution_Logging::getFilePathAndMoveOldFile()
S
64 3 10
ABJ_404_Solution_PluginLogic::compareByID()
S
67 3 9
ABJ_404_Solution_SpellChecker::save_postListener()
S
66 3 9
ABJ_404_Solution_UserRequest::getPathWithSortedQueryString()
S
64 3 9
ABJ_404_Solution_PluginLogic::removeUsedChildPages()
S
64 3 10
ABJ_404_Solution_SpellChecker::permalinkStructureChanged()
S
63 3 10
ABJ_404_Solution_UserRequest::getInstance()
S
63 3 10
ABJ_404_Solution_DataAccess::deleteRedirect()
S
65 3 8
ABJ_404_Solution_PluginLogic::thereIsAUserSpecified404Page()
S
66 3 8
ABJ_404_Solution_Functions::getInstance()
S
64 3 10
ABJ_404_Solution_PluginLogic::findAllMainPages()
S
66 3 9
ABJ_404_Solution_PluginLogic::findChildPages()
S
66 3 9
ABJ_404_Solution_Functions::getExecutionTime()
S
66 3 8
ABJ_404_Solution_Functions::sortQueryString()
S
65 3 9
ABJ_404_Solution_SynchronizationUtils::uniqidReal()
S
63 3 10
ABJ_404_Solution_Logging::logUserCapabilities()
S
61 3 10
ABJ_404_Solution_DataAccess::doTableNameReplacements()
S
59 2 14
ABJ_404_Solution_DataAccess::getLogsIDandURLLike()
S
59 2 14
ABJ_404_Solution_WordPress_Connector::tryRegexRedirect()
S
59 2 14
ABJ_404_Solution_DataAccess::insertLookupValueAndGetID()
S
61 2 13
ABJ_404_Solution_PublishedPostsProvider::getNextBatchFromTheDatabase()
S
60 2 13
ABJ_404_Solution_Ajax_Php::formatRedirectDestinations()
S
61 2 12
ABJ_404_Solution_DataAccess::getLogsIDandURL()
S
61 2 12
ABJ_404_Solution_PermalinkCache::permalinkStructureChanged()
S
62 2 12
ABJ_404_Solution_DataAccess::createRedirectsForViewHitsTable()
S
51 1 27
ABJ_404_Solution_Ajax_Php::formatTagDestinations()
S
61 2 12
ABJ_404_Solution_DataAccess::getSpellingPermalinksFromCache()
S
61 2 12
ABJ_404_Solution_SynchronizationUtils::synchronizerReleaseLock()
S
62 2 12
ABJ_404_Solution_View::getTabFilters()
S
63 2 11
ABJ_404_Solution_Ajax_Php::formatLogResults()
S
63 2 11
ABJ_404_Solution_DataAccess::getLookupIDForUser()
S
62 2 11
ABJ_404_Solution_DatabaseUpgradesEtc::runInitialCreateTables()
S
53 1 24
ABJ_404_Solution_DatabaseUpgradesEtc::createIndexes()
S
53 1 24
ABJ_404_Solution_Ajax_Php::echoViewLogsFor()
S
55 1 19
ABJ_404_Solution_Functions::safeUnlink()
S
72 2 6
ABJ_404_Solution_PluginLogic::doUpdateDBVersionOption()
S
67 2 8
ABJ_404_Solution_Logging::deleteDebugFile()
S
68 2 8
ABJ_404_Solution_SynchronizationUtils::writeOwner()
S
67 2 8
ABJ_404_Solution_Functions::endsWithCaseInsensitive()
S
63 2 10
ABJ_404_Solution_Functions::endsWithCaseSensitive()
S
66 2 8
ABJ_404_Solution_Functions::removePageIDFromQueryString()
S
67 2 8
ABJ_404_Solution_DataAccess::limitDebugFileSize()
S
64 2 10
ABJ_404_Solution_ShortCode::getInstance()
S
71 2 6
ABJ_404_Solution_PluginLogic::handleActionExport()
S
71 2 6
ABJ_404_Solution_PluginLogic::handleActionChangeItemsPerRow()
S
70 2 6
ABJ_404_Solution_Logging::limitDebugFileSize()
S
68 2 8
ABJ_404_Solution_DataAccess::getCapturedCount()
S
64 2 10
ABJ_404_Solution_FunctionsPreg::regexMatchi()
S
66 2 8
ABJ_404_Solution_SpellChecker::initializePublishedPostsProvider()
S
69 2 7
ABJ_404_Solution_FunctionsPreg::getInstance()
S
71 2 6
ABJ_404_Solution_FileSync::getInstance()
S
71 2 6
ABJ_404_Solution_PluginLogic::getCommentPartAndQueryPartOfRequest()
S
66 2 8
ABJ_404_Solution_Logging::getInstance()
S
71 2 6
ABJ_404_Solution_DataAccess::getEarliestLogTimestamp()
S
63 2 10
ABJ_404_Solution_DataAccess::getInstance()
S
71 2 6
ABJ_404_Solution_FunctionsPreg::regexMatch()
S
66 2 8
ABJ_404_Solution_SpellChecker::delete_postListener()
S
70 2 6
ABJ_404_Solution_SpellChecker::multiByteStringToArray()
S
64 2 9
ABJ_404_Solution_PluginLogic::removeHomeDirectory()
S
66 2 8
ABJ_404_Solution_DataAccess::getPermalinkEtcFromCache()
S
65 2 9
ABJ_404_Solution_UserRequest::getPath()
S
71 2 6
ABJ_404_Solution_View::getInstance()
S
71 2 6
ABJ_404_Solution_Timer::getElapsedTime()
S
71 2 6
ABJ_404_Solution_DataAccess::getAllPostTypes()
S
64 2 10
ABJ_404_Solution_DatabaseUpgradesEtc::updatePluginCheck()
S
68 2 8
ABJ_404_Solution_Functions::removeEmptyCustom()
S
71 2 6
ABJ_404_Solution_SynchronizationUtils::readOwner()
S
65 2 10
ABJ_404_Solution_Functions::str_replace()
S
70 2 6
ABJ_404_Solution_PluginLogic::sortByTypeThenTitle()
S
68 2 7
ABJ_404_Solution_SynchronizationUtils::deleteOwner()
S
67 2 8
ABJ_404_Solution_WordPress_Connector::getInstance()
S
71 2 6
ABJ_404_Solution_Logging::isDebug()
S
71 2 5
ABJ_404_Solution_Ajax_Php::getInstance()
S
71 2 6
ABJ_404_Solution_View_Suggestions::getInstance()
S
71 2 6
ABJ_404_Solution_Functions::safeRmdir()
S
72 2 6
ABJ_404_Solution_FileSync::getOwnerFromFile()
S
65 2 9
ABJ_404_Solution_DatabaseUpgradesEtc::getInstance()
S
68 2 7
ABJ_404_Solution_FunctionsPreg::regexReplace()
S
63 2 10
ABJ_404_Solution_SynchronizationUtils::getInstance()
S
71 2 6
ABJ_404_Solution_FunctionsPreg::substr()
S
71 2 6
ABJ_404_Solution_PluginLogic::doRegisterCrons()
S
68 2 6
ABJ_404_Solution_ViewUpdater::getInstance()
S
71 2 6
ABJ_404_Solution_PluginLogic::readCookieWithPreviousRqeuestShort()
S
68 2 7
ABJ_404_Solution_PermalinkCache::getInstance()
S
71 2 6
ABJ_404_Solution_PluginLogic::getInstance()
S
68 2 7
ABJ_404_Solution_PublishedPostsProvider::getInstance()
S
71 2 6
ABJ_404_Solution_WordPress_Connector::suggestions()
S
70 2 7
ABJ_404_Solution_FunctionsPreg::strpos()
S
71 2 6
ABJ_404_Solution_FunctionsMBString::strtolower()
S
72 2 6
ABJ_404_Solution_PluginLogic::__construct()
S
65 2 9
ABJ_404_Solution_PublishedPostsProvider::getNextBatch()
S
71 2 6
ABJ_404_Solution_DataAccess::getPermalinkFromCache()
S
64 2 10
ABJ_404_Solution_DataAccess::importDataFromPluginRedirectioner()
S
59 1 14
ABJ_404_Solution_View::getDashboardNotificationCaptured()
S
61 1 12
ABJ_404_Solution_DataAccess::getRedirectsWithRegEx()
S
62 1 12
ABJ_404_Solution_UserRequest::getUrlParts()
S
83 1 3
ABJ_404_Solution_DataAccess::updatePermalinkCache()
S
71 1 6
ABJ_404_Solution_FileSync::releaseLock()
S
73 1 5
ABJ_404_Solution_WPNotices::registerAdminNotice()
S
75 1 4
ABJ_404_Solution_WPNotice::getType()
S
83 1 3
ABJ_404_Solution_DataAccess::getRedirectsAll()
S
69 1 7
ABJ_404_Solution_Functions::regexMatch()
S
100 1 0
ABJ_404_Solution_Functions::regexMatchi()
S
100 1 0
ABJ_404_Solution_DatabaseUpgradesEtc::correctIssuesAfter()
S
83 1 3
ABJ_404_Solution_PermalinkCache::updatePermalinkCache()
S
66 1 9
ABJ_404_Solution_FunctionsPreg::strtolower()
S
81 1 3
abj404_shortCodeListener()
S
75 1 4
ABJ_404_Solution_Logging::getDebugFilePathSentFile()
S
80 1 3
ABJ_404_Solution_Functions::strlen()
S
100 1 0
ABJ_404_Solution_SynchronizationUtils::getOptionsModePath()
S
80 1 3
ABJ_404_Solution_FunctionsMBString::strpos()
S
79 1 3
ABJ_404_Solution_FunctionsPreg::strlen()
S
81 1 3
ABJ_404_Solution_View::echoPostBox()
S
70 1 6
ABJ_404_Solution_WPUtils::my_wp_enq_scrpt()
S
74 1 4
ABJ_404_Solution_WPNotices::registerAdminMessage()
S
75 1 4
ABJ_404_Solution_DataAccess::getRedirectsWithLogs()
S
68 1 7
abj404_updateLogsHitsTableListener()
S
73 1 5
ABJ_404_Solution_UserRequest::getOnlyTheSlug()
S
73 1 5
ABJ_404_Solution_PluginLogic::updatePerPageOption()
S
68 1 7
ABJ_404_Solution_Timer::stop()
S
68 1 7
ABJ_404_Solution_FunctionsMBString::regexMatchi()
S
79 1 3
ABJ_404_Solution_PluginLogic::getExportFilename()
S
76 1 4
ABJ_404_Solution_SynchronizationUtils::switchToFileSyncMode()
S
64 1 10
ABJ_404_Solution_UserRequest::getRequestURI()
S
83 1 3
ABJ_404_Solution_Logging::removeLastSentErrorLineFromDatabase()
S
70 1 6
ABJ_404_Solution_FunctionsMBString::strlen()
S
81 1 3
ABJ_404_Solution_WPNotice::getMessage()
S
83 1 3
ABJ_404_Solution_FunctionsMBString::regexReplace()
S
79 1 3
ABJ_404_Solution_View::echoAdminFooter()
S
68 1 7
ABJ_404_Solution_Functions::regexReplace()
S
100 1 0
ABJ_404_Solution_DatabaseUpgradesEtc::correctIssuesBefore()
S
74 1 5
ABJ_404_Solution_Functions::strpos()
S
100 1 0
ABJ_404_Solution_Logging::writeLineToDebugFile()
S
79 1 3
ABJ_404_Solution_UserRequest::getRequestURIWithoutCommentsPage()
S
83 1 3
ABJ_404_Solution_FunctionsMBString::substr()
S
79 1 3
ABJ_404_Solution_Timer::restartKeepElapsed()
S
77 1 4
ABJ_404_Solution_Logging::infoMessage()
S
76 1 4
ABJ_404_Solution_DataAccess::truncatePermalinkCacheTable()
S
71 1 6
ABJ_404_Solution_ViewUpdater::init()
S
73 1 5
ABJ_404_Solution_DataAccess::updateRedirectTypeStatus()
S
70 1 6
abj404_updatePermalinkCacheListener()
S
72 1 5
ABJ_404_Solution_Logging::getDebugFilePathOld()
S
80 1 3
ABJ_404_Solution_PluginLogic::updateOptions()
S
76 1 4
ABJ_404_Solution_Functions::strtolower()
S
100 1 0
ABJ_404_Solution_DataAccess::getCreateTableDDL()
S
66 1 8
ABJ_404_Solution_Logging::warn()
S
76 1 4
ABJ_404_Solution_WPUtils::my_wp_enq_style()
S
74 1 4
ABJ_404_Solution_PluginLogic::getDebugLogFileLink()
S
80 1 3
ABJ_404_Solution_Logging::__construct()
S
91 1 2
ABJ_404_Solution_PermalinkCache::scheduleToRunAgain()
S
69 1 6
ABJ_404_Solution_UserRequest::__construct()
S
69 1 7
ABJ_404_Solution_Timer::__construct()
S
82 1 3
ABJ_404_Solution_Logging::getZipFilePath()
S
80 1 3
abj404_getUploadsDir()
S
69 1 6
ABJ_404_Solution_FunctionsMBString::regexMatch()
S
79 1 3
ABJ_404_Solution_PublishedPostsProvider::useThisData()
S
77 1 4
ABJ_404_Solution_Functions::substr()
S
100 1 0
ABJ_404_Solution_PermalinkCache::init()
S
74 1 4
ABJ_404_Solution_DataAccess::storeSpellingPermalinksToCache()
S
67 1 7
ABJ_404_Solution_Timer::getStartTime()
S
83 1 3
abj404_dailyMaintenanceCronJobListener()
S
73 1 5
ABJ_404_Solution_Logging::getDebugFilePath()
S
80 1 3
ABJ_404_Solution_UserRequest::getQueryString()
S
83 1 3
ABJ_404_Solution_FileSync::writeOwnerToFile()
S
75 1 4
ABJ_404_Solution_PublishedPostsProvider::getNextBatchFromLocalData()
S
72 1 5
ABJ_404_Solution_WPUtils::compareAjaxActionArrays()
S
72 1 5
ABJ_404_Solution_SynchronizationUtils::getFileModePath()
S
80 1 3
ABJ_404_Solution_UserRequest::getCommentPagePart()
S
83 1 3
ABJ_404_Solution_DataAccess::getCapturedCountForNotification()
S
76 1 4
ABJ_404_Solution_SpellChecker::init()
S
69 1 6
ABJ_404_Solution_Timer::start()
S
73 1 5
ABJ_404_Solution_PublishedPostsProvider::resetBatch()
S
74 1 5
ABJ_404_Solution_DataAccess::deleteSpellingCache()
S
77 1 4
ABJ_404_Solution_DatabaseUpgradesEtc::removeCommentsFromColumns()
S
79 1 3
ABJ_404_Solution_DataAccess::getMyISAMTables()
S
73 1 5
ABJ_404_Solution_DataAccess::removeFromPermalinkCache()
S
70 1 6
ABJ_404_Solution_FileSync::getSyncFilePath()
S
75 1 4
ABJ_404_Solution_SynchronizationUtils::createUniqueID()
S
78 1 3
ABJ_404_Solution_SynchronizationUtils::createInternalKey()
S
79 1 3
ABJ_404_Solution_DataAccess::getRedirectsByIDs()
S
63 1 10
ABJ_404_Solution_Ajax_Php::updateOptions()
S
77 1 4
ABJ_404_Solution_DatabaseUpgradesEtc::correctMatchData()
S
74 1 5
ABJ_404_Solution_DataAccess::correctDuplicateLookupValues()
S
76 1 4
ABJ_404_Solution_ErrorHandler::init()
S
71 1 6