Code Analysis: Watchful 1.7.9

Most Complex Functions

Function Rating Complexity
Watchful\Controller\Themes::update_theme()
C
25
Watchful\Helpers\PluginManager::update_plugin()
B
20
Watchful\Helpers\PluginManager::install_plugin()
B
18
Watchful\Helpers\PluginManager::get_all_plugins()
B
16
Watchful\Audit\Files\FilesScanner::check_signatures()
A
14
Watchful\Helpers\WatchfulEncrypt::aes_encrypt()
A
13
Watchful\Helpers\Sso\Authenticator::authenticate()
A
13
Watchful\Helpers\BackupPlugins\AkeebaBackupPlugin::get_akeeba_secret_key()
A
12
Watchful\Helpers\PluginBackupManager::restore_backup()
A
12
Watchful\Helpers\PluginBackupManager::copy_to_temp_backup_dir()
A
11
Watchful\Helpers\Files::get_zip_directories()
A
10
Watchful\Helpers\BackupPluginHelper::get_last_backup_date()
A
10