Code Analysis: Watchful 2.0.4

Function Rating Maintainability Complexity Lines of code
Watchful\Helpers\PluginManager::update_plugin()
D
27
27 154
Watchful\Helpers\PluginManager::install_plugin()
D
27
26 167
Watchful\Helpers\ThemeUpdater::update_theme()
C
29
26 140
Watchful\Backup\Processor::backup_database_chunk()
B
36 15 83
Watchful\Helpers\PluginManager::get_all_plugins()
B
42 16 49
Watchful\Backup\Processor::step_backup()
A
38 14 71
Watchful\Audit\Files\FilesScanner::check_signatures()
A
43 14 45
Watchful\Helpers\Logger::get_logs()
A
42 13 53
Watchful\Backup\Processor::backup_enumerate_files_chunk()
A
41 13 52
Watchful\Helpers\WatchfulEncrypt::aes_encrypt()
A
42 13 48
Watchful\Controller\Backups::register_routes()
A
30 1 218
Watchful\Helpers\Sso\Authenticator::authenticate()
A
50 13 27
Watchful\Helpers\BackupPlugins\AkeebaBackupPlugin::get_akeeba_secret_key()
A
46 12 41
Watchful\Helpers\PluginBackupManager::restore_backup()
A
46 12 38
Watchful\Controller\Themes::parse_install_update_request_params()
A
50 12 29
Watchful\Helpers\BackupPluginHelper::get_last_backup_date()
A
47 11 38
Watchful\Helpers\ThemeBackupManager::restore_backup()
A
47 11 34
Watchful\Helpers\ThemeBackupManager::copy_to_temp_backup_dir()
A
48 11 33
Watchful\Helpers\PluginBackupManager::copy_to_temp_backup_dir()
A
48 11 33
Watchful\Helpers\Files::get_zip_directories()
A
44 10 46
Watchful\Audit\Files\FilesScanner::need_to_check_this_file()
A
39 7 74
Watchful\Controller\Plugins::parse_install_update_request_params()
A
52 10 26
Watchful\Helpers\WatchfulEncrypt::key_expansion()
A
49 9 31
Watchful\Audit\Files\Tools::rmdir()
A
53 9 23
Watchful\Controller\Core::upgrade_core()
A
48 8 31
Watchful\Backup\ChunkedUploader::upload_file()
A
45 7 43
Watchful\ExceptionHandler::exception()
A
52 8 24
Watchful\Helpers\BackupPluginHelper::get_backup_list()
A
57 8 18
Watchful\Init::plugins_loaded()
A
56 8 17
Watchful\Helpers\Sso\UserManager::get_user_role_by_group_id()
S
59 8 15
Watchful\Controller\Themes::install_theme()
S
51 7 27
Watchful\Audit\Tests\HasPhpVersion::run()
S
55 7 19
Watchful\Controller\Core::get_files_properties()
S
49 6 32
Watchful\Audit\Files\RecursiveListing::get_structure()
S
50 6 31
Watchful\Backup\Utils::can_execute_backup()
S
50 6 30
Watchful\Helpers\Users::get_administrators_user()
S
49 6 30
Watchful\Main::watchful_page_posted()
S
57 7 14
Watchful\Audit\Files\FilesScanner::auditFoldersPermissions()
S
50 6 26
Watchful\Helpers\BackupPlugins\AkeebaBackupPlugin::get_last_backup_date()
S
52 6 25
Watchful\Helpers\Logger::clear_logs()
S
52 6 25
Watchful\Controller\Files::register_routes()
S
39 1 99
Watchful\Controller\Themes::get_themes()
S
46 5 39
Watchful\Audit\Tests\HasThemesToUpdate::get_update_list()
S
53 6 23
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::step_backup()
S
55 6 22
Watchful\Backup\Processor::start_backup()
S
47 5 37
Watchful\Backup\Utils::get_backup_root_directory()
S
55 6 22
Watchful\Audit\Tests\HasWpVersion::run()
S
54 6 21
Watchful\Audit\Tests\RobotsTxt::run()
S
54 6 21
Watchful\Helpers\Sso\Client::perform_api_authentication()
S
54 6 19
Watchful\Helpers\Sso\Client::parse_error_response()
S
56 6 19
Watchful\Backup\Processor::backup_add_files_to_archive()
S
48 5 34
Watchful\Helpers\BackupPlugins\Ai1wmBackupPlugin::get_last_backup_date()
S
56 6 18
Watchful\Audit\Tests\HasBadKeys::get_bad_keys()
S
56 6 17
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::step_database_recursion()
S
51 5 28
Watchful\Settings::sanitize()
S
62 6 11
Watchful\Audit\Files\FilesScanner::auditFilesPermissions()
S
52 5 24
Watchful\Helpers\Logger::log()
S
52 5 24
Watchful\Helpers\ThemeUpdater::update_from_zip()
S
53 5 23
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::get_backup_list()
S
54 5 21
Watchful\Backup\Utils::add_security_files()
S
55 5 19
Watchful\Audit\Files\Tools::write()
S
55 5 19
Watchful\Helpers\Connection::get_hash()
S
54 5 19
Watchful\Backup\Utils::get_zip_archive()
S
56 5 19
Watchful\Controller\Plugins::register_routes()
S
42 1 78
Watchful\Helpers\Logger::cleanup_old_logs()
S
55 5 18
Watchful\Main::watchful_admin_notice()
S
58 5 17
Watchful\Audit\Tests\HasInstallOnSubdirectory::run()
S
57 5 16
Watchful\Helpers\Authentification::check_key()
S
57 5 16
Watchful\Helpers\BackupPluginHelper::has_active_backup_plugin()
S
60 5 15
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::get_next_step()
S
61 5 14
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::step_incremental_backup()
S
51 4 28
Watchful\Backup\Utils::get_backup_file()
S
60 5 12
Watchful\Helpers\Connection::get_curl()
S
51 4 26
Watchful\Init::admin_init()
S
53 4 25
Watchful\Audit\Files\Integrity::auditCoreIntegrity()
S
51 4 25
Watchful\Helpers\WatchfulEncrypt::cipher()
S
53 4 23
Watchful\Init::activation()
S
53 4 23
Watchful\Backup\ChunkedUploader::upload_part()
S
52 4 23
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::step_remote_storage()
S
54 4 22
Watchful\Audit\Files\FilesScanner::auditMalwareScanner()
S
54 4 21
Watchful\Controller\Audit::auditConfiguration()
S
55 4 19
Watchful\Controller\Backups::execute_all_in_one_migration_backup()
S
57 4 18
Watchful\Controller\Validation::validate()
S
49 3 33
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::validate_parameters()
S
58 4 16
Watchful\Backup\StateManager::store_state()
S
57 4 16
Watchful\Helpers\WatchfulEncrypt::mix_columns()
S
58 4 15
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::__construct()
S
59 4 15
Watchful\Audit\Tests\HaveAdminsWeakPassword::check_passwords()
S
58 4 15
Watchful\Controller\Themes::download_link_from_zip()
S
59 4 15
Watchful\Audit\Files\Integrity::check_integrity_file()
S
59 4 15
Watchful\Audit\Files\Integrity::get_memory_limit_in_bytes()
S
59 4 15
Watchful\Audit\Files\Tools::is_valid_permission()
S
64 5 9
Watchful\Helpers\PluginManager::get_plugin_path()
S
63 5 9
Watchful\Settings::create_admin_page()
S
52 3 29
Watchful\Audit\Files\RecursiveListing::get_non_core_files()
S
59 4 14
Watchful\Skins\SkinCoreUpgrader::feedback()
S
61 4 13
Watchful\Skins\SkinPluginUpgrader::feedback()
S
61 4 13
Watchful\Audit\Tests\HasWPHtaccess::run()
S
60 4 13
Watchful\Skins\SkinThemeUpgrader::feedback()
S
61 4 13
Watchful\Controller\Plugins::activate_plugin()
S
59 4 13
Watchful\Helpers\FSPermissions::is_higher()
S
60 4 13
Watchful\Helpers\WatchfulEncrypt::shift_rows()
S
61 4 12
Watchful\Helpers\Authentification::check()
S
62 4 12
Watchful\Backup\Utils::calculate_chunk_size()
S
45 1 50
watchful_class_loader()
S
55 3 20
Watchful\Audit\Tests\IsUploadBrowsable::run()
S
54 3 20
Watchful\Helpers\ThemeUpdater::handle_update_error()
S
56 3 18
Watchful\Settings::page_init()
S
47 1 48
Watchful\Helpers\Sso\UserManager::upsert_wp_user()
S
57 3 17
Watchful\Controller\Themes::register_routes()
S
47 1 46
Watchful\Helpers\ThemeBackupManager::cleanup()
S
63 4 10
Watchful\Helpers\ThemeUpdater::is_installed()
S
64 4 9
Watchful\Audit\Tests\HasDeactivatedThemes::run()
S
67 4 7
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::update_action()
S
66 4 8
Watchful\Audit\Tests\IsDebugLogAvailable::getLogPath()
S
64 4 9
Watchful\Helpers\Authentification::validate_timestamp()
S
63 4 10
Watchful\Helpers\BackupPluginHelper::__construct()
S
69 4 6
Watchful\Helpers\PluginBackupManager::cleanup()
S
63 4 10
Watchful\Helpers\PluginManager::is_installed()
S
63 4 10
Watchful\Controller\Themes::download_link_from_slug()
S
59 3 14
Watchful\Backup\StateManager::create_new_backup()
S
47 1 44
Watchful\Helpers\PluginBackupManager::make_backup()
S
61 3 13
Watchful\ShutdownHandler::shutdown()
S
60 3 13
Watchful\Helpers\ThemeBackupManager::make_backup()
S
61 3 13
Watchful\Audit\Tests\HasDeactivatedPlugins::get_inactive_plugins()
S
60 3 13
Watchful\Audit\Tests\HasDeactivatedThemes::get_inactive_theme()
S
61 3 13
Watchful\Helpers\Sso\UserManager::get_wp_user_by_data()
S
61 3 13
Watchful\Backup\Processor::backup_cleanup()
S
60 3 13
Watchful\Helpers\Logger::check_log_size()
S
61 3 12
Watchful\Backup\StateManager::get_state()
S
61 3 12
Watchful\Backup\Utils::get_backup_directory()
S
62 3 12
Watchful\Helpers\WatchfulEncrypt::urs()
S
62 3 11
Watchful\Audit\AuditProcess::calculate_max_execution_time()
S
63 3 11
Watchful\Helpers\PluginManager::handle_update_error()
S
61 3 11
Watchful\Helpers\PluginManager::modify_mapping_plugin()
S
54 2 21
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::step_file_recursion()
S
55 2 20
Watchful\Audit\Tests\HasBadKeys::run()
S
58 2 17
Watchful\Controller\Core::get_files_to_check()
S
57 2 17
Watchful\Settings::print_watchful_form()
S
52 1 32
Watchful\Helpers\ResponseFormatter::add_response_delimiters()
S
70 3 6
Watchful\Audit\Audit::checkFileAccess()
S
64 3 9
Watchful\Helpers\ThemeUpdater::get_slug_from_list()
S
68 3 8
Watchful\Helpers\WatchfulEncrypt::add_round_key()
S
65 3 8
Watchful\Helpers\WatchfulEncrypt::sub_bytes()
S
66 3 8
Watchful\Audit\Tests\HasDbWeakPassword::run()
S
69 3 7
Watchful\Audit\Tests\HasConfigChmod::run()
S
62 3 10
Watchful\Controller\Backups::step_all_in_one_migration_backup()
S
59 2 15
Watchful\Controller\Backups::status_all_in_one_migration_backup()
S
59 2 15
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::get_xcloner_container_instance()
S
66 3 9
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::get_xcloner_main_class_path()
S
65 3 9
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::step_cleanup()
S
63 3 10
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::get_last_backup_date()
S
65 3 9
Watchful\Controller\Core::get_latest_update()
S
64 3 10
Watchful\Controller\Core::get_server_version()
S
66 3 9
Watchful\Exception::__construct()
S
67 3 7
Watchful\Audit\Tests\HasThemesToUpdate::run()
S
68 3 7
Watchful\Controller\Core::get_latest_backup_info()
S
67 3 8
Watchful\Helpers\Sso\Authenticator::__construct()
S
67 3 7
Watchful\Controller\Files::chmod()
S
64 3 10
Watchful\Controller\Files::write()
S
63 3 10
Watchful\Audit\Tests\IsDebugEnabled::run()
S
71 3 6
Watchful\Settings::watchful_disable_timestamp_callback()
S
69 3 6
Watchful\Audit\Tests\IsScriptDebugEnabled::run()
S
71 3 6
Watchful\Helpers\BackupPluginHelper::has_akeeba_backup()
S
67 3 9
Watchful\Settings::watchful_maintenance_callback()
S
69 3 6
Watchful\Helpers\FSPermissions::__construct()
S
65 3 9
Watchful\Settings::watchful_sso_callback()
S
69 3 6
Watchful\Settings::watchful_sso_adminonly_callback()
S
69 3 6
Watchful\Audit\Files\Tools::__construct()
S
69 3 6
Watchful\Audit\Files\Tools::chmod()
S
63 3 10
Watchful\Helpers\PluginManager::get_slug_from_list()
S
68 3 8
Watchful\Controller\Audit::register_routes()
S
52 1 29
Watchful\Audit\Audit::check_value()
S
59 2 14
Watchful\Audit\Tests\HasUnnecessaryLoginInfo::get_login_body()
S
59 2 14
Watchful\Init::wordpress_init()
S
61 2 12
Watchful\Audit\Tests\HasUnnecessaryLoginInfo::run()
S
61 2 12
Watchful\Helpers\PluginManager::download_link_from_slug()
S
61 2 12
Watchful\Helpers\InstalledPlugins::uninstall()
S
63 2 11
Watchful\Helpers\LockFactory::acquire()
S
62 2 11
Watchful\Helpers\LockFactory::release()
S
62 2 11
Watchful\Controller\Tests::register_routes()
S
56 1 24
Watchful\Routes::register_routes()
S
54 1 23
Watchful\Controller\Logs::register_routes()
S
58 1 18
Watchful\Controller\Themes::update_theme()
S
58 1 17
Watchful\Controller\Backups::step_watchful_backup()
S
68 2 7
Watchful\Skins\SkinPluginUpgrader::error()
S
69 2 7
Watchful\Helpers\ThemeBackupManager::init_fs()
S
69 2 7
Watchful\Controller\Backups::step_xcloner_backup()
S
65 2 9
Watchful\Controller\Files::delete()
S
68 2 7
Watchful\Controller\Core::get_wp_version()
S
71 2 6
Watchful\Audit\Tests\HasWpVersion::get_body()
S
66 2 8
Watchful\Audit\Tests\HasDeactivatedPlugins::__construct()
S
70 2 6
Watchful\Audit\Audit::loadPasswords()
S
63 2 10
Watchful\Audit\Tests\IsDebugLogAvailable::run()
S
72 2 6
Watchful\Helpers\Sso\UserManager::get_existing_wp_user()
S
68 2 7
Watchful\Helpers\InstalledPlugins::has()
S
66 2 8
Watchful\Controller\Audit::audit()
S
64 2 9
Watchful\Backup\Utils::parse_size()
S
65 2 8
Watchful\Backup\ChunkedUploader::extract_e_tag()
S
68 2 7
Watchful\Audit\Tests\HasDbWeakPassword::is_password_weak()
S
71 2 6
Watchful\Helpers\ThemeUpdater::next_version_info()
S
68 2 7
Watchful\Audit\Tests\HasDBPrefix::run()
S
64 2 9
Watchful\Skins\SkinCoreUpgrader::error()
S
69 2 7
Watchful\Audit\Tests\HasDeactivatedPlugins::run()
S
66 2 8
Watchful\Controller\Backups::list_all_in_one_migration_backup()
S
68 2 7
Watchful\Helpers\WatchfulEncrypt::rot_word()
S
66 2 8
Watchful\Controller\Core::get_status()
S
65 2 9
Watchful\Audit\Tests\HasPhpVersion::get_headers()
S
66 2 8
Watchful\Controller\Files::read()
S
68 2 7
Watchful\Helpers\WatchfulEncrypt::sub_word()
S
70 2 6
Watchful\Audit\Tests\HaveAdminsWeakPassword::run()
S
69 2 7
Watchful\Settings::watchful_secret_key_callback()
S
70 2 6
Watchful\Helpers\PluginBackupManager::init_fs()
S
69 2 7
Watchful\Audit\Tests\RobotsTxt::loadSignatures()
S
65 2 9
Watchful\Controller\Core::update_core()
S
66 2 8
Watchful\Helpers\FSPermissions::from_path()
S
68 2 6
Watchful\Skins\SkinThemeUpgrader::error()
S
69 2 7
Watchful\Helpers\PluginManager::set_transient_update_for_zip()
S
66 2 8
Watchful\Helpers\PluginManager::next_version_info()
S
68 2 7
Watchful\Audit\Files\Tools::delete()
S
68 2 8
Watchful\Controller\Core::register_routes()
S
61 1 14
Watchful\Audit\Files\FilesScanner::generate_regex()
S
62 1 13
Watchful\Helpers\Authentification::get_arguments()
S
63 1 12
Watchful\Controller\Validation::register_routes()
S
62 1 12
Watchful\Controller\Plugins::update_plugin()
S
63 1 12
Watchful\Helpers\AppAlerts::getAppAlerts()
S
61 1 12
Watchful\Controller\Plugins::install_plugin()
S
63 1 11
Watchful\Routes::authentification()
S
63 1 11
Watchful\Backup\Processor::backup_upload_chunk()
S
63 1 11
Watchful\Backup\Utils::get_files_list_file_path()
S
79 1 3
Watchful\Helpers\FSPermissions::get_unix()
S
79 1 3
Watchful\Skins\SkinPluginUpgrader::header()
S
91 1 2
Watchful\Skins\SkinThemeUpgrader::before()
S
91 1 2
Watchful\Audit\Tests\RobotsTxt::__construct()
S
77 1 4
Watchful\Helpers\ResponseFormatter::format()
S
79 1 3
Watchful\Audit\AuditProcess::have_run()
S
80 1 3
Watchful\Audit\Files\RecursiveListing::clear_path_cache()
S
80 1 3
Watchful\Helpers\Files::file_exists()
S
71 1 5
Watchful\Controller\Core::get_versions()
S
64 1 10
Watchful\Backup\Processor::is_required_space_available()
S
69 1 6
Watchful\Helpers\Logger::initialize_log_file()
S
75 1 4
Watchful\Backup\Utils::is_chunk_processing_safe()
S
71 1 5
Watchful\Audit\Audit::__construct()
S
74 1 5
Watchful\Controller\Plugins::__construct()
S
80 1 3
Watchful\Helpers\InstalledPlugins::has_active()
S
80 1 3
Watchful\Skins\SkinPluginUpgrader::after()
S
91 1 2
Watchful\Settings::addPluginPage()
S
67 1 9
Watchful\Main::init()
S
72 1 5
Watchful\Helpers\Authentification::__construct()
S
71 1 6
Watchful\Controller\Themes::__construct()
S
80 1 3
Watchful\Controller\Core::remember_wp_version()
S
79 1 3
Watchful\Skins\SkinCoreUpgrader::before()
S
91 1 2
Watchful\Audit\AuditProcess::get_max_execution_time()
S
82 1 3
Watchful\Audit\Tests\HasInstallOnSubdirectory::isAWordpressConfigFile()
S
74 1 4
Watchful\Controller\Core::get_db_version()
S
75 1 4
Watchful\Audit\Tests\IsDBDebugEnabled::run()
S
76 1 4
Watchful\Helpers\Sso\Client::__construct()
S
72 1 5
Watchful\Skins\SkinCoreUpgrader::after()
S
91 1 2
Watchful\Helpers\BackupPlugins\WatchfulBackupPlugin::get_last_backup_date()
S
82 1 3
Watchful\Helpers\Logger::warning()
S
79 1 3
Watchful\Skins\SkinThemeUpgrader::header()
S
91 1 2
Watchful\Helpers\BackupPlugins\AkeebaBackupPlugin::get_backup_list()
S
82 1 3
Watchful\Controller\Audit::__construct()
S
81 1 3
Watchful\Helpers\BackupPlugins\WatchfulBackupPlugin::__construct()
S
80 1 3
Watchful\Controller\Tests::test()
S
80 1 3
Watchful\Audit\Files\Tools::read()
S
76 1 4
Watchful\Audit\ScannerResponse::get_results()
S
71 1 6
Watchful\Helpers\Logger::info()
S
79 1 3
Watchful\Helpers\Connection::get_info()
S
70 1 6
Watchful\Helpers\Sso\Client::hash_secret_key()
S
79 1 3
Watchful\Helpers\Logger::__construct()
S
65 1 9
Watchful\Audit\ScannerResponse::send_ok()
S
79 1 3
Watchful\Helpers\BackupPlugins\WatchfulBackupPlugin::step_backup()
S
80 1 3
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::get_available_remote_storage()
S
81 1 3
Watchful\Backup\ChunkedUploader::__construct()
S
74 1 4
Watchful\Controller\Tests::error()
S
79 1 3
Watchful\Controller\Backups::execute_xcloner_backup()
S
81 1 3
Watchful\Backup\StateManager::__construct()
S
80 1 3
Watchful\Controller\Audit::auditFilesPermissions()
S
73 1 5
Watchful\Settings::print_activation_sucessful()
S
71 1 8
Watchful\Init::get_default_settings()
S
64 1 10
Watchful\Main::__construct()
S
91 1 2
Watchful\Helpers\Sso\Client::encrypt_password()
S
78 1 3
Watchful\Controller\Logs::__construct()
S
80 1 3
Watchful\Helpers\Sso\Client::hash_password()
S
78 1 3
Watchful\Helpers\PluginBackupManager::build_args()
S
66 1 9
Watchful\Audit\AuditProcess::microtime_float()
S
74 1 4
Watchful\Controller\Backups::execute_watchful_backup()
S
75 1 5
Watchful\Skins\SkinPluginUpgrader::footer()
S
91 1 2
Watchful\Audit\ScannerResponse::send_unknow()
S
79 1 3
Watchful\Skins\SkinPluginUpgrader::before()
S
91 1 2
Watchful\Helpers\LockFactory::__construct()
S
79 1 3
Watchful\Helpers\ThemeBackupManager::get_backup_dir()
S
73 1 5
Watchful\Backup\StateManager::get_state_path()
S
75 1 4
Watchful\Audit\ScannerResponse::send_ko()
S
79 1 3
Watchful\Exception::getData()
S
82 1 3
Watchful\Audit\Files\FilesScanner::__construct()
S
66 1 8
Watchful\Helpers\PluginManager::__construct()
S
76 1 4
Watchful\Skins\SkinThemeUpgrader::footer()
S
91 1 2
Watchful\Backup\Utils::get_database_backup_file_path()
S
79 1 3
Watchful\Controller\Backups::list_watchful_backup()
S
80 1 3
Watchful\Init::uninstall()
S
80 1 3
Watchful\Helpers\Connection::get_passwords()
S
67 1 8
Watchful\Skins\SkinThemeUpgrader::after()
S
91 1 2
Watchful\Helpers\Logger::error()
S
79 1 3
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin::start_backup()
S
69 1 7
Watchful\Helpers\Connection::get_signatures()
S
64 1 10
Watchful\Controller\Backups::data_xcloner()
S
74 1 5
Watchful\Audit\Tests\HasWPAdminUser::run()
S
79 1 3
Watchful\Controller\Audit::init_audit()
S
80 1 3
Watchful\Helpers\PluginBackupManager::get_backup_dir()
S
76 1 4
Watchful\ShutdownHandler::__construct()
S
79 1 3
Watchful\Audit\AuditProcess::have_time()
S
75 1 4
Watchful\Helpers\FSPermissions::get_unix_full()
S
82 1 3
Watchful\Controller\Logs::clear_logs()
S
75 1 4
Watchful\Controller\Audit::auditFoldersPermissions()
S
73 1 5
Watchful\Controller\Validation::__construct()
S
80 1 3
Watchful\Helpers\Logger::debug()
S
79 1 3
Watchful\Controller\Backups::__construct()
S
80 1 3
Watchful\Controller\Core::check_filesystem_access()
S
71 1 6
Watchful\Helpers\BackupPlugins\WatchfulBackupPlugin::start_backup()
S
81 1 3
Watchful\Controller\Audit::auditMalwareScanner()
S
73 1 5
Watchful\Backup\Processor::__construct()
S
70 1 6
Watchful\Audit\Tests\HasWpVersion::get_meta_tags()
S
67 1 7
Watchful\Settings::print_section_info()
S
79 1 3
Watchful\Helpers\BackupPlugins\WatchfulBackupPlugin::get_backup_list()
S
82 1 3
Watchful\Helpers\ThemeBackupManager::build_args()
S
67 1 8
Watchful\Helpers\ThemeUpdater::get_slug_from_zip()
S
73 1 5
Watchful\Audit\Tests\HasInstallOnSubdirectory::__construct()
S
73 1 5
Watchful\Helpers\BackupPlugins\Ai1wmBackupPlugin::get_backup_list()
S
81 1 3
Watchful\Skins\SkinCoreUpgrader::header()
S
91 1 2
Watchful\Controller\Backups::list_xcloner_backup()
S
80 1 3
Watchful\Audit\AuditProcess::__construct()
S
76 1 4
Watchful\Controller\Backups::data_watchful()
S
82 1 3
Watchful\Helpers\ThemeUpdater::__construct()
S
76 1 4
Watchful\Helpers\PluginManager::get_slug_from_zip()
S
73 1 5
Watchful\Controller\Logs::get_logs()
S
71 1 5
Watchful\ExceptionHandler::__construct()
S
80 1 3
Watchful\Settings::init()
S
75 1 4
Watchful\Skins\SkinCoreUpgrader::footer()
S
91 1 2
Watchful\Controller\Audit::auditCoreIntegrity()
S
73 1 5