| phpMyFAQ\Administration\AdminMenuBuilder::renderLayoutModeOptions | 20 | 0.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::canAccessContent | 20 | 0.0% |
| phpMyFAQ\Administration\Session::getNumberOfOnlineUsers | 20 | 0.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::evaluatePermission | 16.00 | 50.0% |
| phpMyFAQ\Administration\Backup::parseBackupFile | 14.04 | 93.9% |
| phpMyFAQ\Administration\AdminMenuBuilder::renderTranslationProviderOptions | 12 | 0.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::renderMailProviderOptions | 12 | 0.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::renderCacheAdapterOptions | 12 | 0.0% |
| phpMyFAQ\Administration\Faq::countQuery | 12 | 0.0% |
| phpMyFAQ\Administration\Backup::getBackupTableNames | 10 | 100.0% |
| phpMyFAQ\Administration\DashboardLayout::get | 9.12 | 88.5% |
| phpMyFAQ\Administration\Faq::getAllFaqsByCategory | 9.09 | 89.5% |
| phpMyFAQ\Administration\Backup::isCompleteStatement | 9.01 | 94.7% |
| phpMyFAQ\Administration\Category::loadCategories | 9 | 97.8% |
| phpMyFAQ\Administration\AdminLog::verifyChainIntegrity | 8.01 | 94.3% |
| phpMyFAQ\Administration\Report::getReportingData | 8 | 100.0% |
| phpMyFAQ\Administration\Revision::get | 8 | 100.0% |
| phpMyFAQ\Administration\Category::getLevelOf | 7.35 | 54.5% |
| phpMyFAQ\Administration\Backup::createContentFolderBackup | 7.34 | 81.0% |
| phpMyFAQ\Administration\Backup::getLastBackupInfo | 7.02 | 92.6% |
| phpMyFAQ\Administration\Faq::updateRecordFlag | 7 | 100.0% |
| phpMyFAQ\Administration\RecentUsers::getList | 7 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::setUser | 6.73 | 72.7% |
| phpMyFAQ\Administration\TranslationStatistics::getStatistics | 6.01 | 93.1% |
| phpMyFAQ\Administration\Faq::getInactiveFaqsData | 6 | 100.0% |
| phpMyFAQ\Administration\Faq::getOrphanedFaqs | 6 | 100.0% |
| phpMyFAQ\Administration\Faq::sanitizePermissionIds | 6 | 0.0% |
| phpMyFAQ\Administration\Report::convertEncoding | 5.27 | 77.8% |
| phpMyFAQ\Administration\FileDownloader::setHttpHeaders | 5.23 | 78.9% |
| phpMyFAQ\Administration\AdminLogRepository::getAll | 5 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::add | 5 | 100.0% |
| phpMyFAQ\Administration\ReportRepository::fetchAllReportData | 5 | 100.0% |
| phpMyFAQ\Administration\Session::getVisitsForDays | 5.00 | 94.4% |
| phpMyFAQ\Administration\AdminMenuBuilder::addMenuEntry | 4.05 | 85.7% |
| phpMyFAQ\Administration\SessionRepository::countOnlineUsersFromFaqUser | 4.01 | 90.9% |
| phpMyFAQ\Administration\Backup\BackupRepository::findByFilename | 4 | 100.0% |
| phpMyFAQ\Administration\Changelog::getByFaqId | 4 | 100.0% |
| phpMyFAQ\Administration\Faq::setStickyFaqOrder | 4 | 100.0% |
| phpMyFAQ\Administration\RemoteApiClient::getVerificationIssues | 4 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::countOnlineUsersFromSessions | 4 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::getTimeBySessionId | 4 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::getSessionsByDateRange | 4 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::getSessionTimestamps | 4 | 100.0% |
| phpMyFAQ\Administration\FileDownloader::send | 3.58 | 60.0% |
| phpMyFAQ\Administration\RemoteApiClient::getVersions | 3.21 | 71.4% |
| phpMyFAQ\Administration\AdminLogRepository::getLastHash | 3 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::renderMetaRobotsDropdown | 3 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::renderReleaseTypeOptions | 3 | 100.0% |
| phpMyFAQ\Administration\Backup::generateBackupQueries | 3 | 100.0% |
| phpMyFAQ\Administration\Backup::executeBackupQueries | 3 | 100.0% |
| phpMyFAQ\Administration\Category::buildAdminCategoryTree | 3 | 100.0% |
| phpMyFAQ\Administration\RatingStatistics::getAll | 3 | 100.0% |
| phpMyFAQ\Administration\RatingStatistics::buildQuery | 3 | 100.0% |
| phpMyFAQ\Administration\RemoteApiClient::isVerified | 3 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::countTotalSessions | 3 | 100.0% |
| phpMyFAQ\Administration\TranslationStatistics::extractLanguageCode | 2.06 | 75.0% |
| phpMyFAQ\Administration\Faq::userCanEditFaq | 2.02 | 83.3% |
| phpMyFAQ\Administration\DashboardLayout::hasRow | 2.01 | 88.9% |
| phpMyFAQ\Administration\TranslationStatistics::getTranslationKeys | 2.01 | 85.7% |
| phpMyFAQ\Administration\AdminLog::log | 2 | 100.0% |
| phpMyFAQ\Administration\AdminLogRepository::add | 2 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::sortingKeyOptions | 2 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::sortingOrderOptions | 2 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::sortingPopularFaqsOptions | 2 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::generateOption | 2 | 100.0% |
| phpMyFAQ\Administration\Backup::createBackup | 2 | 100.0% |
| phpMyFAQ\Administration\Backup::verifyBackup | 2 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::getAll | 2 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::deleteById | 2 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::deleteByFilename | 2 | 100.0% |
| phpMyFAQ\Administration\Category::getOwner | 2 | 100.0% |
| phpMyFAQ\Administration\DashboardLayout::save | 2 | 100.0% |
| phpMyFAQ\Administration\Faq::getContentHealthStatistics | 2 | 0.0% |
| phpMyFAQ\Administration\Faq::buildGroupAwareFaqAccessQuery | 2 | 0.0% |
| phpMyFAQ\Administration\Report::sanitize | 2 | 100.0% |
| phpMyFAQ\Administration\Session::getSessionsByDate | 2 | 100.0% |
| phpMyFAQ\Administration\TranslationStatistics::getMissingKeys | 2 | 100.0% |
| phpMyFAQ\Administration\AdminLog::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLog::getNumberOfEntries | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLog::getAll | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLog::delete | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLog::calculateHash | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLogRepository::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLogRepository::getNumberOfEntries | 1 | 100.0% |
| phpMyFAQ\Administration\AdminLogRepository::deleteOlderThan | 1 | 100.0% |
| phpMyFAQ\Administration\AdminMenuBuilder::searchRelevanceOptions | 1 | 100.0% |
| phpMyFAQ\Administration\Backup::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Backup::getBackupHeader | 1 | 100.0% |
| phpMyFAQ\Administration\Backup::export | 1 | 100.0% |
| phpMyFAQ\Administration\Backup::getRepository | 1 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupExecuteResult::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupExportResult::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupParseResult::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::getNumberOfEntries | 1 | 100.0% |
| phpMyFAQ\Administration\Backup\BackupRepository::deleteAll | 1 | 100.0% |
| phpMyFAQ\Administration\Category::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Category::getLanguage | 1 | 100.0% |
| phpMyFAQ\Administration\Category::setLanguage | 1 | 100.0% |
| phpMyFAQ\Administration\Category::getUser | 1 | 100.0% |
| phpMyFAQ\Administration\Category::setUser | 1 | 100.0% |
| phpMyFAQ\Administration\Category::getGroups | 1 | 100.0% |
| phpMyFAQ\Administration\Category::setGroups | 1 | 100.0% |
| phpMyFAQ\Administration\Changelog::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Changelog::add | 1 | 100.0% |
| phpMyFAQ\Administration\DashboardLayout::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\DashboardLayout::reset | 1 | 100.0% |
| phpMyFAQ\Administration\Faq::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Faq::setLanguage | 1 | 100.0% |
| phpMyFAQ\Administration\Faq::getLanguage | 1 | 100.0% |
| phpMyFAQ\Administration\Faq::buildBasicFaqAccessQuery | 1 | 100.0% |
| phpMyFAQ\Administration\Faq::sanitizeFaqIds | 1 | 100.0% |
| phpMyFAQ\Administration\FileDownloader::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\FileDownloader::getResponse | 1 | 100.0% |
| phpMyFAQ\Administration\FileDownloader::streamContent | 1 | 100.0% |
| phpMyFAQ\Administration\RatingStatistics::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\RatingStatistics::mapRowToRating | 1 | 100.0% |
| phpMyFAQ\Administration\RecentUsers::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\RemoteApiClient::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\RemoteApiClient::setHttpClient | 1 | 100.0% |
| phpMyFAQ\Administration\RemoteApiClient::setRemoteHashes | 1 | 100.0% |
| phpMyFAQ\Administration\Report::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\ReportRepository::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Revision::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Revision::create | 1 | 100.0% |
| phpMyFAQ\Administration\Revision::delete | 1 | 100.0% |
| phpMyFAQ\Administration\Session::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\Session::getTimeFromSessionId | 1 | 100.0% |
| phpMyFAQ\Administration\Session::getNumberOfSessions | 1 | 100.0% |
| phpMyFAQ\Administration\Session::deleteSessions | 1 | 100.0% |
| phpMyFAQ\Administration\Session::deleteAllSessions | 1 | 100.0% |
| phpMyFAQ\Administration\Session::getLast30DaysVisits | 1 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::__construct | 1 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::deleteSessionsByTimeRange | 1 | 100.0% |
| phpMyFAQ\Administration\SessionRepository::deleteAllSessions | 1 | 100.0% |
| phpMyFAQ\Administration\TranslationStatistics::getLanguageStatistics | 1 | 100.0% |