| Function | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| BVDBCallback::process() | 54 | 200 | ||
| BVProtectFW_V591::__construct() | 53 | 103 | ||
| BVMiscCallback::process() | 41 | 150 | ||
| BVFSCallback::process() | 40 | 145 | ||
| BVWatchCallback::process() | 38 | 140 | ||
| BVProtectRequest_V591::__construct() | 34 | 30 | 78 | |
| BVInfoCallback::process() | 33 | 29 | 87 | |
| BVCallbackRequest::processParams() | 36 | 29 | 70 | |
| BVProtectFW_V591::profileRequestData() | 34 | 25 | 89 | |
| BVProtectFWRuleEngine_V591::getValue() | 37 | 25 | 70 | |
| BVManageCallback::process() | 35 | 24 | 80 | |
| BVProtectFWRuleEngine_V591::executeStmt() | 39 | 20 | 66 | |
| BVProtectFWRuleEngine_V591::processRuleFunctionParams() | 41 | 20 | 58 | |
| BVProtect_V591::init() | 45 | 20 | 35 | |
| BVCallbackHandler::routeRequest() | 37 | 16 | 77 | |
| BVProtectFWRule_V591::init() | 49 | 18 | 30 | |
| BVProtectCallback::process() | 41 | 16 | 54 | |
| BVFSWriteCallback::concatFiles() | 39 | 15 | 68 | |
| BVProtectFW_V591::initWPFRule() | 45 | 17 | 35 | |
| BVManageCallback::upgradeCore() | 40 | 15 | 59 | |
| BVManageCallback::upgradeWoocommerceDb() | 41 | 15 | 53 | |
| BVWPAdmin::initWhitelabel() | 46 | 16 | 37 | |
| BVProtectFW_V591::initRules() | 46 | 16 | 37 | |
| BVFSCallback::scanFiles() | 42 | 15 | 50 | |
| BVManageCallback::bv_theme_bulk_upgrade() | 37 | 13 | 77 | |
| BVProtectLP_V591::__construct() | 48 | 16 | 30 | |
| BVProtectFW_V591::profileRequest() | 44 | 15 | 43 | |
| BVWP2FA::authenticate() | 45 | 15 | 38 | |
| BVAccountCallback::process() | 42 | 14 | 51 | |
| BVHelper::opensslEncrypt() | 48 | 15 | 31 | |
| BVManageCallback::bv_plugin_bulk_upgrade() | 38 | 12 | 74 | |
| BVDynSyncCallback::process() | 42 | 13 | 53 | |
| BVManageCallback::upgradeTranslations() | 47 | 14 | 35 | |
| BVHelper::opensslDecrypt() | 49 | 14 | 29 | |
| BVProtectUtils_V591::getIP() | 51 | 14 | 25 | |
| BVProtectFW_V591::handleRequestOnRuleMatch() | 46 | 13 | 36 | |
| BVWPPHPErrorMonitoring::updateDefaultValues() | 52 | 13 | 22 | |
| BVWP2FA::custom_login_form() | 35 | 2 | 183 | |
| BVProtectLP_V591::loginInit() | 49 | 12 | 31 | |
| BVManageCallback::upgradePlugins() | 44 | 11 | 44 | |
| BVWPAdmin::handlePluginHealthInfo() | 49 | 12 | 28 | |
| BVFSCallback::scanFilesUsingGlob() | 44 | 11 | 43 | |
| BVManageCallback::upgradeThemes() | 46 | 11 | 41 | |
| BVManageCallback::editPlugins() | 46 | 11 | 38 | |
| BVHelper::getRawParam() | 53 | 12 | 21 | |
| BVWP2FAAuthenticator::_base32Decode() | 47 | 11 | 32 | |
| BVProtectFWRuleEngine_V591::toAllowedType() | 51 | 11 | 27 | |
| BVWPAdmin::initHandler() | 50 | 11 | 24 | |
| BVManageCallback::upgrade() | 53 | 11 | 22 | |
| BVFSCallback::uploadFiles() | 46 | 10 | 37 | |
| BVSecurityCallback::setupWP2FA() | 46 | 10 | 36 | |
| BVFSWriteCallback::uploadFile() | 47 | 10 | 35 | |
| BVManageCallback::installPackage() | 43 | 9 | 49 | |
| BVFSWriteCallback::moveUploadedFile() | 49 | 10 | 33 | |
| BVFSWriteCallback::process() | 48 | 10 | 31 | |
| BVManageCallback::editWpusers() | 45 | 9 | 45 | |
| BVProtectUtils_V591::_bvInetPton() | 48 | 10 | 30 | |
| BVInfoCallback::availableFunctions() | 51 | 10 | 29 | |
| BVHttpStream::getResponse() | 47 | 9 | 36 | |
| BVProtectFW_V591::loadWPUser() | 48 | 9 | 32 | |
| BVFSCallback::getFilesContent() | 50 | 9 | 29 | |
| BVUpgraderSkin::get_keys() | 52 | 9 | 25 | |
| BVDBCallback::getTableData() | 46 | 8 | 39 | |
| BVInfoCallback::getWpInfo() | 44 | 8 | 39 | |
| BVInfoCallback::getSiteInfo() | 53 | 9 | 23 | |
| BVManageCallback::upgradeElementorDB() | 48 | 8 | 33 | |
| BVBrandCallback::process() | 49 | 8 | 31 | |
| BVCallbackRequest::verify() | 48 | 8 | 31 | |
| BVSecurityCallback::getCrontab() | 50 | 8 | 28 | |
| BVHelper::getStringParamSanitized() | 52 | 8 | 25 | |
| BVHelper::getStringParamEscaped() | 52 | 8 | 25 | |
| BVIPStoreCallback::process() | 46 | 7 | 40 | |
| BVFSCallback::calculateMd5() | 51 | 8 | 25 | |
| BVWPDynSync::add_actions_and_listeners() | 30 | 1 | 129 | |
| BVHelper::fileRemovePattern() | 53 | 8 | 23 | |
| BVInfoCallback::getHostInfo() | 53 | 8 | 22 | |
| BVWPActLog::get_ip() | 54 | 8 | 20 | |
| BVInfoCallback::getPostActivateInfo() | 55 | 8 | 19 | |
| BVProtectFW_V591::getParamsToLog() | 55 | 8 | 19 | |
| BVProtectFW_V591::getCurrentWPUserRoleLevel() | 57 | 8 | 18 | |
| BVAccount::find() | 56 | 8 | 16 | |
| BVInfo::isValidEnvironment() | 58 | 8 | 14 | |
| BVWPAdmin::hidePluginUpdate() | 58 | 8 | 14 | |
| BVSecurityCallback::process() | 51 | 7 | 27 | |
| BVFSWriteCallback::removeDirs() | 51 | 7 | 27 | |
| BVInfoCallback::getUsersHandler() | 51 | 7 | 25 | |
| BVFSCallback::fileStat() | 51 | 7 | 25 | |
| BVWPAdmin::adminPage() | 53 | 7 | 24 | |
| BVManageCallback::install() | 52 | 7 | 24 | |
| BVSecurityCallback::verifyWP2FACode() | 52 | 7 | 24 | |
| BVFormTesting::getHandler() | 52 | 7 | 24 | |
| BVCallbackRequest::__construct() | 51 | 7 | 22 | |
| BVProtectFW_V591::getRequestDataToLog() | 47 | 6 | 34 | |
| BVWPActLog::is_key_ignored() | 57 | 7 | 18 | |
| BVWPDb::getLastRowId() | 58 | 7 | 14 | |
| BVForminatorFormHandler::bypassCaptcha() | 59 | 7 | 14 | |
| BVWP2FAUtils::getSecretInfo() | 60 | 7 | 12 | |
| BVProtectFW_V591::blockRequestForBlacklistedIP() | 62 | 7 | 12 | |
| BVWatchCallback::getDomainInfo() | 51 | 6 | 26 | |
| BVManageCallback::editThemes() | 52 | 6 | 25 | |
| BVInfoCallback::getSystemInfo() | 52 | 6 | 24 | |
| BVWPPHPErrorMonitoring::init() | 54 | 6 | 22 | |
| BVProtectRequest_V591::getKeyVal() | 58 | 6 | 17 | |
| BVProtectFWRule_V591::__construct() | 57 | 6 | 16 | |
| BVFSCallback::getFilesStats() | 57 | 6 | 16 | |
| BVWPAdmin::hidePluginDetails() | 58 | 6 | 15 | |
| BVWPDynSync::comment_action_handler() | 58 | 6 | 15 | |
| BVWPDynSync::is_key_ignored() | 59 | 6 | 15 | |
| BVHelper::safePregReplace() | 62 | 7 | 10 | |
| BVWatchCallback::getFWPrependLog() | 50 | 5 | 29 | |
| BVWPActLog::get_plugin_update_data() | 59 | 6 | 13 | |
| BVWPPHPErrorMonitoring::errorHandler() | 50 | 5 | 28 | |
| BVProtectFW_V591::handleRequestOnWPPreInsertUserData() | 51 | 5 | 28 | |
| BVProtectFW_V591::setBypassCookie() | 61 | 6 | 12 | |
| BVWPSiteInfo::dbsig() | 60 | 6 | 12 | |
| BVStream::startStream() | 51 | 5 | 27 | |
| BVAccount::updateInfo() | 52 | 5 | 25 | |
| BVFSWriteCallback::makeDirs() | 54 | 5 | 23 | |
| BVFSWriteCallback::doChmod() | 54 | 5 | 22 | |
| BVFSWriteCallback::renameFiles() | 54 | 5 | 22 | |
| BVAccountCallback::updateInfo() | 55 | 5 | 21 | |
| BVProtectFW_V591::handleRequestOnInsertUserMeta() | 54 | 5 | 21 | |
| BVWPActLog::get_update_data() | 55 | 5 | 20 | |
| BVDBCallback::getRandomData() | 55 | 5 | 19 | |
| BVUpgraderSkin::feedback() | 56 | 5 | 18 | |
| BVStream::writeStream() | 56 | 5 | 18 | |
| BVProtectUtils_V591::fileRemovePattern() | 57 | 5 | 17 | |
| BVWPActLog::post_saved_handler() | 57 | 5 | 17 | |
| BVWPActLog::post_handler() | 58 | 5 | 16 | |
| BVProtectUtils_V591::preInitWPHook() | 58 | 5 | 16 | |
| BVHelper::preInitWPHook() | 58 | 5 | 16 | |
| BVWP2FAAuthenticator::verifyCode() | 58 | 5 | 15 | |
| BVProtectFW_V591::setWPUserCookieHandler() | 58 | 5 | 15 | |
| BVUpgraderSkin::error() | 58 | 5 | 15 | |
| BVWPActLog::upgrade_handler() | 60 | 5 | 14 | |
| BVHelper::digArray() | 60 | 5 | 14 | |
| BVInfo::getLatestWooCommerceDBVersion() | 60 | 5 | 13 | |
| BVWPActLog::get_theme_update_data() | 59 | 5 | 13 | |
| BVCallbackRequest::compare_mac() | 61 | 5 | 13 | |
| BVProtectFW_V591::canLogValue() | 61 | 5 | 13 | |
| BVWatchCallback::getOffsetResetInfo() | 59 | 5 | 13 | |
| BVProtectUtils_V591::parseFile() | 60 | 5 | 13 | |
| BVWP2FA::__construct() | 62 | 5 | 11 | |
| BVInfo::getPluginsWhitelabelInfoByTitle() | 62 | 5 | 11 | |
| BVFormTesting::__construct() | 61 | 5 | 11 | |
| BVProtectUtils_V591::isIPInRange() | 62 | 5 | 11 | |
| BVCallbackRequest::authFailedResp() | 51 | 4 | 24 | |
| BVFSWriteCallback::streamCopyFile() | 55 | 4 | 22 | |
| BVActLogCallback::process() | 56 | 4 | 19 | |
| BVCallbackRequest::info() | 57 | 4 | 18 | |
| BVProtectIpstoreDB_V591::getIPType() | 55 | 4 | 18 | |
| BVFSWriteCallback::removeFiles() | 57 | 4 | 18 | |
| BVHttpStream::sendRequest() | 55 | 4 | 18 | |
| BVHelper::removePatternFromWpConfig() | 57 | 4 | 17 | |
| BVProtectFW_V591::getSlicedValueToLog() | 57 | 4 | 17 | |
| BVInfoCallback::addDBInfoToPlugin() | 58 | 4 | 17 | |
| BVCallbackRequest::authenticate() | 57 | 4 | 16 | |
| BVWPDynSync::handle_order_items() | 56 | 4 | 16 | |
| BVInfo::canWhiteLabel() | 64 | 5 | 10 | |
| BVWP2FAAuthenticator::timingSafeEquals() | 58 | 4 | 15 | |
| BVWPActLog::wc_get_tax_rate() | 63 | 5 | 9 | |
| BVProtectFW_V591::addWPHook() | 58 | 4 | 15 | |
| BVManageCallback::isServerWritable() | 64 | 5 | 10 | |
| BVProtectFW_V591::handleRequestOnWPInsertPostEmptyContent() | 58 | 4 | 15 | |
| BVProtectFW_V591::setIPCookie() | 62 | 5 | 10 | |
| BVWPLoginWhitelabel::__construct() | 63 | 5 | 10 | |
| BVProtectIpstoreFS_V591::getIPType() | 66 | 5 | 8 | |
| BVHelper::safeStrReplace() | 63 | 5 | 10 | |
| BVWPActLog::wc_get_attribute() | 59 | 4 | 14 | |
| BVManageCallback::addUser() | 59 | 4 | 14 | |
| BVWPDynSync::woocommerce_delete_order_items_handler() | 58 | 4 | 14 | |
| BVHttpStream::connect() | 59 | 4 | 14 | |
| BVWPDb::createTable() | 60 | 4 | 13 | |
| BVWPDynSync::userid_action_handler() | 60 | 4 | 13 | |
| BVManageCallback::get_translation_updates() | 60 | 4 | 13 | |
| BVProtectFW_V591::setCookie() | 59 | 4 | 13 | |
| BVWPDynSync::woocommerce_order_term_meta_handler() | 60 | 4 | 13 | |
| BVWPDynSync::woocommerce_payment_token_meta_handler() | 60 | 4 | 13 | |
| BVProtectFW_V591::getCookiesToLog() | 61 | 4 | 13 | |
| BVProtectFW_V591::getHeadersToLog() | 61 | 4 | 13 | |
| BVGravityFormHandler::bypassCaptcha() | 60 | 4 | 13 | |
| BVProtectFW_V591::getCurrentWPUserCapabilities() | 62 | 4 | 12 | |
| BVProtectFW_V591::matchCount() | 61 | 4 | 12 | |
| BVProtectFW_V591::canRequestBypassFirewall() | 62 | 4 | 12 | |
| BVFormTesting::init() | 62 | 4 | 12 | |
| BVInfo::canSetCWBranding() | 62 | 4 | 11 | |
| BVInfoCallback::serverConfig() | 61 | 4 | 11 | |
| BVInfo::appUrl() | 63 | 4 | 11 | |
| BVWPActLog::get_plugin_install_data() | 61 | 4 | 11 | |
| BVInfoCallback::getPluginFileData() | 62 | 4 | 11 | |
| BVProtectFW_V591::getInstance() | 62 | 4 | 11 | |
| BVWPDynSync::commentmeta_modification_handler() | 62 | 4 | 11 | |
| BVWPDynSync::usermeta_modification_handler() | 62 | 4 | 11 | |
| BVManageCallback::edit() | 63 | 4 | 11 | |
| BVProtectCallback::serverConfig() | 61 | 4 | 11 | |
| BVAccount::accountsByPlugname() | 62 | 4 | 11 | |
| BVAccount::accountsByPattern() | 62 | 4 | 11 | |
| BVFSWriteCallback::isEmptyDir() | 62 | 4 | 11 | |
| BVInfoCallback::getPlugins() | 53 | 3 | 23 | |
| BVProtectFW_V591::terminateRequest() | 54 | 3 | 23 | |
| BVInfoCallback::getUsers() | 54 | 3 | 21 | |
| BVDBCallback::streamQueryResult() | 54 | 3 | 21 | |
| BVFSWriteCallback::curlFile() | 55 | 3 | 20 | |
| BVWPActLog::add_activity() | 55 | 3 | 18 | |
| BVProtectUtils_V591::isPrivateIP() | 56 | 3 | 18 | |
| BVInfoCallback::getPosts() | 57 | 3 | 16 | |
| BVProtectWPUser_V591::isIdentical() | 73 | 4 | 4 | |
| BVInfo::getPluginWhitelabelInfo() | 64 | 4 | 10 | |
| BVInfo::isDynSyncModuleEnabled() | 64 | 4 | 9 | |
| BVInfo::isServiceActive() | 67 | 4 | 7 | |
| BVInfoCallback::getPluginServicesInfo() | 63 | 4 | 10 | |
| BVWPActLog::add_actions_and_listeners() | 44 | 1 | 45 | |
| BVWPAdmin::bvsecAdminMenu() | 67 | 4 | 7 | |
| BVProtectFW_V591::isRequestHasValidBypassCookie() | 64 | 4 | 9 | |
| BVWPAPI::pingbv() | 63 | 4 | 10 | |
| BVWPDynSync::postmeta_modification_handler() | 65 | 4 | 9 | |
| BVWPDynSync::postmeta_action_handler() | 66 | 4 | 8 | |
| BVProtectFW_V591::canLogRequest() | 65 | 4 | 9 | |
| BVProtectFW_V591::getUserBy() | 71 | 4 | 5 | |
| BVManageCallback::autoLogin() | 59 | 3 | 15 | |
| BVWPFileSystem::checkForErrors() | 65 | 4 | 9 | |
| BVAccount::accountsByType() | 63 | 4 | 10 | |
| BVSecurityCallback::deleteWP2FAKeys() | 58 | 3 | 15 | |
| BVProtectUtils_V591::verifyMessage() | 67 | 4 | 7 | |
| BVAccount::accountsByGid() | 63 | 4 | 10 | |
| BVProtect_V591::removeWPPrepend() | 58 | 3 | 15 | |
| BVProtectFW_V591::init() | 61 | 3 | 14 | |
| BVProtectLP_V591::getLoginCount() | 59 | 3 | 14 | |
| BVProtectFW_V591::handleRequestOnDeleteUser() | 60 | 3 | 13 | |
| BVProtectFW_V591::updateRuleLog() | 62 | 3 | 13 | |
| BVProtectWPUser_V591::_unserialize() | 60 | 3 | 12 | |
| BVWPActLog::get_install_data() | 61 | 3 | 12 | |
| BVWPLoginWhitelabel::custom_login_head() | 62 | 3 | 12 | |
| BVWPSiteInfo::serversig() | 61 | 3 | 12 | |
| BVCallbackBase::base64Encode() | 61 | 3 | 12 | |
| BVInfoCallback::themeToArray() | 52 | 2 | 26 | |
| BVRecover::find() | 63 | 3 | 11 | |
| BVWPAction::activate() | 63 | 3 | 11 | |
| BVInfoCallback::getThemesHandler() | 62 | 3 | 11 | |
| BVInfoCallback::getPluginsHandler() | 62 | 3 | 11 | |
| BVWPAdmin::activateWarning() | 64 | 3 | 11 | |
| BVProtectFW_V591::getLength() | 63 | 3 | 11 | |
| BVFormTesting::bypassSpamPlugins() | 62 | 3 | 11 | |
| BVProtectUtils_V591::getLength() | 63 | 3 | 11 | |
| BVFSWriteCallback::writeContentToFile() | 62 | 3 | 11 | |
| BVMiscCallback::post_types_data() | 53 | 2 | 21 | |
| BVProtectFW_V591::handleRequestOnSendAuthCookies() | 55 | 2 | 20 | |
| BVMiscCallback::taxonomy_data() | 54 | 2 | 20 | |
| BVInfoCallback::refreshUpdatesInfo() | 57 | 2 | 19 | |
| BVProtectFW_V591::handleRequestOnSetAuthCookie() | 55 | 2 | 19 | |
| BVProtectFW_V591::handleRequestOnUpdateUserMetadata() | 56 | 2 | 18 | |
| BVHttpStream::multipartChunkedPost() | 57 | 2 | 16 | |
| BVProtectFW_V591::handleRequestOnUpdateUserMeta() | 58 | 2 | 16 | |
| BVWP2FAAuthenticator::getCode() | 56 | 2 | 15 | |
| BVProtectFW_V591::canLogPostValue() | 70 | 3 | 6 | |
| BVInfoCallback::cookieInfo() | 67 | 3 | 8 | |
| BVWP2FA::isEnabled() | 71 | 3 | 5 | |
| BVCallbackHandler::execute() | 58 | 2 | 15 | |
| BVInfo::getBrandName() | 68 | 3 | 7 | |
| BVWPAction::process_deactivation_feedback() | 67 | 3 | 7 | |
| BVWPAdmin::menu() | 64 | 3 | 9 | |
| BVWPAdmin::settingsLink() | 63 | 3 | 9 | |
| BVIPStoreCallback::deleteIPs() | 67 | 3 | 8 | |
| BVInfo::getBrandIcon() | 68 | 3 | 7 | |
| BVWPActLog::__construct() | 65 | 3 | 8 | |
| BVWPDynSync::sitemeta_handler() | 67 | 3 | 7 | |
| BVInfoCallback::getTransient() | 70 | 3 | 6 | |
| BVWPPHPErrorMonitoring::handleShutdown() | 68 | 3 | 6 | |
| BVWPActLog::get_theme_install_data() | 64 | 3 | 9 | |
| BVWPDynSync::option_handler() | 63 | 3 | 10 | |
| BVIPStoreCallback::insertIPs() | 67 | 3 | 8 | |
| BVIPStoreCallback::updateIPs() | 67 | 3 | 8 | |
| BVProtectFW_V591::canInitWPFRules() | 71 | 3 | 6 | |
| BVWPDb::getTableContent() | 64 | 3 | 9 | |
| BVWPDynSync::commentmeta_insert_handler() | 74 | 3 | 4 | |
| BVProtectFW_V591::handleRequestOnAddUserMeta() | 59 | 2 | 15 | |
| BVProtectFW_V591::setAdminCookie() | 72 | 3 | 5 | |
| BVProtectFW_V591::canLogCookieValue() | 70 | 3 | 6 | |
| BVWPDynSync::woocommerce_trash_untrash_post_handler() | 64 | 3 | 9 | |
| BVWPDynSync::woocommerce_payment_token_set_default_handler() | 63 | 3 | 10 | |
| BVWPSiteInfo::isMainSite() | 72 | 3 | 5 | |
| BVWPSiteInfo::isMultisite() | 73 | 3 | 5 | |
| BVWPSiteInfo::isWSKHosted() | 65 | 3 | 8 | |
| BVProtectUtils_V591::bvInetPton() | 73 | 3 | 4 | |
| BVContactForm7Handler::bypass() | 68 | 3 | 8 | |
| BVFormidableFormHandler::bypass() | 68 | 3 | 8 | |
| BVForminatorFormHandler::bypass() | 68 | 3 | 8 | |
| BVProtectLP_V591::isUnBlockedIP() | 64 | 3 | 9 | |
| BVProtectLP_V591::isLoginBlocked() | 68 | 3 | 7 | |
| BVNinjaFormHandler::bypassCaptcha() | 64 | 3 | 9 | |
| BVHelper::safePregMatch() | 69 | 3 | 6 | |
| BVHelper::filterArray() | 65 | 3 | 9 | |
| BVHelper::arrayKeyFirst() | 65 | 3 | 9 | |
| BVGravityFormHandler::bypass() | 68 | 3 | 8 | |
| BVProtectUtils_V591::signMessage() | 69 | 3 | 6 | |
| BVProtectFW_V591::setWPUserCookie() | 72 | 3 | 5 | |
| BVInfo::getCurrentDBVersion() | 68 | 3 | 7 | |
| BVRecover::getDefaultSecret() | 68 | 3 | 7 | |
| BVProtectFW_V591::canLogKeyValue() | 70 | 3 | 6 | |
| BVProtectRequest_V591::getRespCode() | 70 | 3 | 6 | |
| BVNinjaFormHandler::bypass() | 68 | 3 | 8 | |
| BVProtectFW_V591::canLogHeaderValue() | 70 | 3 | 6 | |
| BVProtectLoggerDB_V591::log() | 67 | 3 | 8 | |
| BVRecover::getSecretStatus() | 63 | 3 | 10 | |
| BVCallbackRequest::serialization_safe_decode() | 66 | 3 | 8 | |
| BVWPSettings::getOption() | 64 | 3 | 10 | |
| BVAccount::removeByAccountGid() | 63 | 3 | 10 | |
| BVHttpStream::post() | 62 | 3 | 10 | |
| BVAccount::removeByAccountType() | 63 | 3 | 10 | |
| BVWPFormHandler::bypass() | 68 | 3 | 8 | |
| BVProtectIpstoreFS_V591::__construct() | 68 | 3 | 6 | |
| BVInfo::getLatestElementorDBVersion() | 66 | 3 | 8 | |
| BVWPDynSync::attachment_metadata_handler() | 69 | 3 | 6 | |
| BVHttpStream::endStream() | 59 | 2 | 14 | |
| BVCallbackRequest::http_request() | 60 | 2 | 14 | |
| BVProtectFW_V591::getCurrentWPUser() | 60 | 2 | 13 | |
| BVProtectFW_V591::handleRequestOnPreDeletePost() | 60 | 2 | 13 | |
| BVProtectFW_V591::handleRequestOnUserRegister() | 60 | 2 | 13 | |
| BVWPLoginWhitelabel::custom_login_message() | 64 | 2 | 13 | |
| BVProtectFW_V591::getUserLogData() | 61 | 2 | 13 | |
| BVWatchCallback::getData() | 60 | 2 | 13 | |
| BVWPActLog::get_post() | 61 | 2 | 12 | |
| BVProtectLP_V591::terminateLogin() | 62 | 2 | 12 | |
| BVInfoCallback::getThemes() | 63 | 2 | 11 | |
| BVProtectFW_V591::inspectRequest() | 61 | 2 | 11 | |
| BVWPAPI::http_request() | 62 | 2 | 11 | |
| BVProtectFW_V591::handleRequestOnAddOption() | 63 | 2 | 11 | |
| BVProtectFW_V591::handleRequestOnPasswordReset() | 62 | 2 | 11 | |
| BVWPAdmin::siteInfoTags() | 54 | 1 | 20 | |
| BVProtectLP_V591::terminateTemplate() | 55 | 1 | 20 | |
| BVActLogCallback::createActLogTable() | 58 | 1 | 18 | |
| BVWPPHPErrorMonitoring::isValidErrorLevel() | 78 | 2 | 3 | |
| BVProtectFWRuleEngine_V591::incrOpCnt() | 72 | 2 | 5 | |
| BVWPAdmin::getPluginLogo() | 69 | 2 | 7 | |
| BVWPDb::alterBVTable() | 67 | 2 | 8 | |
| BVWPDynSync::woocommerce_analytics_customer_modification_handler() | 68 | 2 | 7 | |
| BVDBCallback::getCreateTableQueries() | 67 | 2 | 8 | |
| BVWPSiteInfo::basic() | 64 | 2 | 9 | |
| BVWPFileSystem::getInstance() | 71 | 2 | 6 | |
| BVWPDb::dbprefix() | 73 | 2 | 5 | |
| BVWPActLog::get_blog() | 65 | 2 | 9 | |
| BVIPStoreCallback::getIPStoreInfo() | 58 | 1 | 15 | |
| BVWPSettings::deleteOptions() | 67 | 2 | 8 | |
| BVWPDb::showDbVariables() | 66 | 2 | 8 | |
| BVWPDb::dropBVTable() | 68 | 2 | 7 | |
| BVDBCallback::checkTables() | 66 | 2 | 8 | |
| BVWPDynSync::term_taxonomies_handler() | 74 | 2 | 5 | |
| BVInfo::getWatchTime() | 75 | 2 | 4 | |
| BVWPDb::alterTables() | 68 | 2 | 7 | |
| BVWPSiteInfo::homeurl() | 69 | 2 | 7 | |
| BVWPSettings::updateOption() | 69 | 2 | 7 | |
| BVWPActLog::get_comment() | 65 | 2 | 9 | |
| BVCallbackRequest::get_params_via_api() | 68 | 2 | 7 | |
| BVWPActLog::get_term() | 64 | 2 | 10 | |
| BVWPAPI::do_request() | 68 | 2 | 7 | |
| BVProtectFW_V591::handleRequestOnPreUpdateOption() | 64 | 2 | 9 | |
| BVInfo::isProtectModuleEnabled() | 79 | 2 | 3 | |
| BVProtectRequest_V591::getGetParams() | 69 | 2 | 7 | |
| BVWPSettings::deleteMetaData() | 70 | 2 | 6 | |
| BVProtectFW_V591::getWPFRules() | 71 | 2 | 6 | |
| BVProtectRequest_V591::getContentLength() | 73 | 2 | 5 | |
| BVAccount::addAccount() | 66 | 2 | 8 | |
| BVCallbackResponse::addArrayToStatus() | 71 | 2 | 6 | |
| BVAccount::allAccounts() | 69 | 2 | 7 | |
| BVRecover::validate() | 78 | 2 | 3 | |
| BVProtectIpstore_V591::isLPIPBlacklisted() | 73 | 2 | 5 | |
| BVProtectRequest_V591::getFiles() | 69 | 2 | 7 | |
| BVProtectFW_V591::log() | 74 | 2 | 5 | |
| BVProtectFW_V591::pushWPFRule() | 70 | 2 | 6 | |
| BVProtectLP_V591::getInstance() | 70 | 2 | 6 | |
| BVProtectRequest_V591::getPostParams() | 69 | 2 | 7 | |
| BVWPDynSync::postmeta_insert_handler() | 72 | 2 | 5 | |
| BVProtectFWRuleEngine_V591::getErrorMessage() | 74 | 2 | 5 | |
| BVProtectRequest_V591::getRequestID() | 72 | 2 | 6 | |
| BVWPAction::footerHandler() | 67 | 2 | 7 | |
| BVWPActLog::get_user() | 64 | 2 | 10 | |
| BVWPSettings::getOptions() | 70 | 2 | 6 | |
| BVWPSettings::getTransient() | 71 | 2 | 6 | |
| BVProtectFWRuleEngine_V591::updateCurOp() | 72 | 2 | 5 | |
| BVWPDynSync::get_ignored_postmeta() | 69 | 2 | 7 | |
| BVWPAdmin::removeAdminNotices() | 70 | 2 | 6 | |
| BVRecover::defaultSecret() | 69 | 2 | 7 | |
| BVWPPHPErrorMonitoring::saveError() | 68 | 2 | 7 | |
| BVInfo::getPluginsWhitelabelInfos() | 75 | 2 | 4 | |
| BVInfo::isActivateRedirectSet() | 78 | 2 | 3 | |
| BVWPDb::deleteRowsFromtable() | 66 | 2 | 8 | |
| BVWPDb::createTables() | 68 | 2 | 7 | |
| BVWPFileSystem::initFilesystem() | 68 | 2 | 7 | |
| BVInfo::getRequestID() | 71 | 2 | 6 | |
| BVProtectRequest_V591::getContentType() | 73 | 2 | 5 | |
| BVInfo::getLPWhitelabelInfo() | 75 | 2 | 4 | |
| BVForminatorFormHandler::bypassEmail() | 68 | 2 | 7 | |
| BVProtectFW_V591::handleRequestOnInit() | 69 | 2 | 7 | |
| BVAccount::randString() | 64 | 2 | 9 | |
| BVDBCallback::describeTables() | 65 | 2 | 9 | |
| BVWPSiteInfo::siteurl() | 69 | 2 | 7 | |
| BVProtectRequest_V591::getFileNames() | 69 | 2 | 7 | |
| BVWPAdmin::mainUrl() | 68 | 2 | 7 | |
| BVWPPHPErrorMonitoring::canAddToBVTable() | 67 | 2 | 8 | |
| BVInfoCallback::dbconf() | 66 | 2 | 8 | |
| BVWPDb::dropTables() | 69 | 2 | 7 | |
| BVProtectFWRuleEngine_V591::evaluate() | 69 | 2 | 7 | |
| BVProtectRequest_V591::getAction() | 68 | 2 | 8 | |
| BVHelper::maybeUnslashValue() | 71 | 2 | 6 | |
| BVDBCallback::checkTablesExist() | 67 | 2 | 8 | |
| BVWPSiteInfo::getMainSiteId() | 73 | 2 | 5 | |
| BVProtectRequest_V591::getServerValue() | 74 | 2 | 4 | |
| BVWPSettings::deleteOption() | 69 | 2 | 7 | |
| BVDBCallback::getLastID() | 69 | 2 | 7 | |
| BVWPDynSync::woocommerce_note_modification_handler() | 66 | 2 | 8 | |
| BVAccount::remove() | 65 | 2 | 9 | |
| BVWPDynSync::post_action_handler() | 68 | 2 | 7 | |
| BVManageCallback::is_pantheon() | 78 | 2 | 3 | |
| BVProtectFWRuleEngine_V591::addExState() | 66 | 2 | 8 | |
| BVProtectRequest_V591::getHeader() | 71 | 2 | 6 | |
| BVWPPHPErrorMonitoring::canCaptureError() | 71 | 2 | 6 | |
| BVWPSettings::setTransient() | 70 | 2 | 6 | |
| BVWPSiteInfo::wpurl() | 71 | 2 | 6 | |
| BVProtectRequest_V591::getHeaders() | 69 | 2 | 7 | |
| BVWPSettings::deleteTransient() | 71 | 2 | 6 | |
| BVIPStoreCallback::getIPs() | 69 | 2 | 5 | |
| BVWPDynSync::__construct() | 69 | 2 | 6 | |
| BVWPSettings::updateOptions() | 67 | 2 | 8 | |
| BVWPDb::truncateTables() | 69 | 2 | 7 | |
| BVProtect_V591::removeMCData() | 71 | 2 | 5 | |
| BVWPDb::truncateBVTable() | 67 | 2 | 8 | |
| BVProtectIpstore_V591::__construct() | 68 | 2 | 8 | |
| BVProtectIpstore_V591::isLPIPWhitelisted() | 73 | 2 | 5 | |
| BVWPDynSync::woocommerce_analytics_order_stats_modification_handler() | 68 | 2 | 7 | |
| BVWPActLog::password_reset_handler() | 70 | 2 | 6 | |
| BVWPDb::deleteBVTableContent() | 66 | 2 | 8 | |
| BVWPAction::clear_wp_2fa_config() | 68 | 2 | 7 | |
| BVProtectLP_V591::init() | 67 | 2 | 7 | |
| BVDBCallback::getTablesRowCount() | 67 | 2 | 8 | |
| BVProtectIpstoreDB_V591::checkIPPresent() | 74 | 2 | 4 | |
| BVProtectRequest_V591::getCookies() | 69 | 2 | 7 | |
| BVProtectIpstoreFS_V591::checkIPPresent() | 74 | 2 | 4 | |
| BVProtectFW_V591::getBVCookies() | 67 | 2 | 8 | |
| BVDynSyncCallback::createDynSyncTable() | 61 | 1 | 14 | |
| BVProtectLP_V591::log() | 62 | 1 | 12 | |
| BVProtect_V591::uninstall() | 64 | 1 | 11 | |
| BVWPFileSystem::rmdir() | 79 | 1 | 3 | |
| BVWPAction::clear_bv_services_config() | 81 | 1 | 3 | |
| BVProtectCallback::__construct() | 77 | 1 | 4 | |
| BVWP2FA::init() | 71 | 1 | 5 | |
| BVGravityFormHandler::bypassEmail() | 70 | 1 | 6 | |
| BVAccountCallback::__construct() | 77 | 1 | 4 | |
| BVUpgraderSkin::__construct() | 71 | 1 | 6 | |
| BVHttpStream::streamedPost() | 75 | 1 | 4 | |
| BVCallbackHandler::__construct() | 65 | 1 | 9 | |
| BVWPAPI::__construct() | 81 | 1 | 3 | |
| BVStream::__construct() | 74 | 1 | 5 | |
| BVProtect_V591::removePHPPrepend() | 77 | 1 | 4 | |
| BVProtectCallback::blockLogins() | 72 | 1 | 5 | |
| BVWatchCallback::deleteBvDynamicEvents() | 75 | 1 | 4 | |
| BVWPLoginWhitelabel::init() | 75 | 1 | 4 | |
| BVHttpStream::__construct() | 69 | 1 | 6 | |
| BVProtectWPUser_V591::isLoggedIn() | 80 | 1 | 3 | |
| BVProtectIpstoreDB_V591::getTypeIfBlacklistedIP() | 79 | 1 | 3 | |
| BVProtectFWRuleEngine_V591::__construct() | 76 | 1 | 4 | |
| BVHttpStream::sendChunk() | 73 | 1 | 5 | |
| BVProtectFWRule_V591::isExeOnWPInsertPostEmptyContent() | 80 | 1 | 3 | |
| BVProtectIpstoreDB_V591::uninstall() | 80 | 1 | 3 | |
| BVProtectIpstoreDB_V591::isFWIPBlacklisted() | 79 | 1 | 3 | |
| BVWPFileSystem::putContents() | 79 | 1 | 3 | |
| BVProtect_V591::removeHtaccessPrepend() | 74 | 1 | 4 | |
| BVBrandCallback::__construct() | 81 | 1 | 3 | |
| BVProtectFWRule_V591::isExeOnPreUpdateOption() | 80 | 1 | 3 | |
| BVUpgraderSkin::header() | 100 | 1 | 1 | |
| BVSecurityCallback::readWP2FAKeys() | 67 | 1 | 8 | |
| BVProtectCallback::unBlockLogins() | 72 | 1 | 5 | |
| BVWPPHPErrorMonitoring::clearConfig() | 80 | 1 | 3 | |
| BVWPAction::__construct() | 71 | 1 | 6 | |
| BVNinjaFormHandler::__construct() | 77 | 1 | 4 | |
| BVStream::writeChunk() | 91 | 1 | 2 | |
| BVProtectFWRule_V591::isExeOnInsertUserMeta() | 80 | 1 | 3 | |
| BVWPFileSystem::getContents() | 80 | 1 | 3 | |
| BVDynSyncCallback::dropDynSyncTable() | 80 | 1 | 3 | |
| BVMiscCallback::__construct() | 67 | 1 | 8 | |
| BVProtectFWRule_V591::isExeOnDeleteOption() | 80 | 1 | 3 | |
| BVWPFileSystem::isDir() | 80 | 1 | 3 | |
| BVProtectWPUser_V591::__construct() | 71 | 1 | 6 | |
| BVIPStoreCallback::getIPStoreOffset() | 74 | 1 | 4 | |
| BVProtectIpstore_V591::uninstall() | 81 | 1 | 3 | |
| BVProtectFWRule_V591::isExeOnPasswordReset() | 80 | 1 | 3 | |
| BVWPFileSystem::__construct() | 82 | 1 | 3 | |
| BVProtectIpstoreFS_V591::isFWIPBlacklisted() | 79 | 1 | 3 | |
| BVHttpStream::write() | 80 | 1 | 3 | |
| BVMiscCallback::refreshPluginUpdates() | 67 | 1 | 8 | |
| BVWPFileSystem::removeFile() | 79 | 1 | 3 | |
| BVProtectIpstore_V591::isFWIPBlacklisted() | 80 | 1 | 3 | |
| BVProtectWPUser_V591::defaultUser() | 74 | 1 | 4 | |
| BVIPStoreCallback::insertBVTableContent() | 78 | 1 | 3 | |
| BVRecover::refreshDefaultSecret() | 67 | 1 | 7 | |
| BVProtectIpstoreDB_V591::isFWIPWhitelisted() | 79 | 1 | 3 | |
| BVProtectIpstore_V591::getTypeIfBlacklistedIP() | 80 | 1 | 3 | |
| BVFSCallback::__construct() | 81 | 1 | 3 | |
| BVProtect_V591::removeUseriniPrepend() | 74 | 1 | 4 | |
| BVProtectIpstoreDB_V591::isLPIPBlacklisted() | 79 | 1 | 3 | |
| BVForminatorFormHandler::__construct() | 77 | 1 | 4 | |
| BVNinjaFormHandler::bypassEmail() | 79 | 1 | 3 | |
| BVIPStoreCallback::__construct() | 81 | 1 | 3 | |
| BVWPAction::removeBVPreload() | 74 | 1 | 4 | |
| BVProtectFWRule_V591::isExeOnDeleteUser() | 80 | 1 | 3 | |
| BVSecurityCallback::__construct() | 80 | 1 | 3 | |
| BVProtectFWRule_V591::isExeOnPreDeletePost() | 80 | 1 | 3 | |
| BVProtectIpstoreDB_V591::whitelistedTypes() | 80 | 1 | 3 | |
| BVProtectWPUser_V591::_serialize() | 74 | 1 | 4 | |
| BVWPAction::uninstall() | 68 | 1 | 8 | |
| BVDynSyncCallback::__construct() | 77 | 1 | 4 | |
| BVWP2FA::enqueue_dashicons() | 81 | 1 | 3 | |
| BVMiscCallback::refreshThemeUpdates() | 67 | 1 | 8 | |
| BVGravityFormHandler::__construct() | 77 | 1 | 4 | |
| BVIPStoreCallback::updateBVTableContent() | 78 | 1 | 3 | |
| BVMiscCallback::getWingInfo() | 80 | 1 | 3 | |
| BVWPAction::deactivate() | 71 | 1 | 6 | |
| BVProtectFWRule_V591::isExeOnBoot() | 80 | 1 | 3 | |
| BVProtectWPUser_V591::getInfo() | 69 | 1 | 7 | |
| BVProtectIpstoreDB_V591::blacklistedTypes() | 80 | 1 | 3 | |
| BVRecover::deleteDefaultSecret() | 80 | 1 | 3 | |
| BVCallbackHandler::bvAdmExecuteWithoutUser() | 80 | 1 | 3 | |
| BVProtectIpstoreFS_V591::getTypeIfBlacklistedIP() | 79 | 1 | 3 | |
| BVProtectIpstoreDB_V591::isLPIPWhitelisted() | 79 | 1 | 3 | |
| BVUpgraderSkin::footer() | 100 | 1 | 1 | |
| BVWPFileSystem::isWritable() | 80 | 1 | 3 | |
| BVProtectIpstoreFS_V591::isFWIPWhitelisted() | 79 | 1 | 3 | |
| BVWatchCallback::setWatchTime() | 79 | 1 | 3 | |
| BVCallbackHandler::bvAdmExecuteWithUser() | 80 | 1 | 3 | |
| BVWPPHPErrorMonitoring::setPhpErrorHandler() | 75 | 1 | 4 | |
| BVProtectIpstore_V591::isFWIPWhitelisted() | 80 | 1 | 3 | |
| BVWatchCallback::__construct() | 77 | 1 | 4 | |
| BVProtectCallback::unBlockIP() | 72 | 1 | 5 |
262 more item(s) not shown.