Code Analysis: Watchful 2.0.4

Most Complex Functions

Function Rating Complexity
Watchful\Helpers\PluginManager::update_plugin()
D
27
Watchful\Helpers\PluginManager::install_plugin()
D
26
Watchful\Helpers\ThemeUpdater::update_theme()
C
26
Watchful\Backup\Processor::backup_database_chunk()
B
15
Watchful\Helpers\PluginManager::get_all_plugins()
B
16
Watchful\Backup\Processor::step_backup()
A
14
Watchful\Audit\Files\FilesScanner::check_signatures()
A
14
Watchful\Helpers\Logger::get_logs()
A
13
Watchful\Backup\Processor::backup_enumerate_files_chunk()
A
13
Watchful\Helpers\WatchfulEncrypt::aes_encrypt()
A
13
Watchful\Controller\Backups::register_routes()
A
1
Watchful\Helpers\Sso\Authenticator::authenticate()
A
13