Code Analysis: Watchful 1.6.3

Most Complex Functions

Function Rating Complexity
Watchful\Controller\Plugins::update_plugin()
B
18
Watchful\Audit\Files\FilesScanner::check_signatures()
A
14
Watchful\Controller\Plugins::get_all_plugins()
A
14
Watchful\Helpers\WatchfulEncrypt::aes_encrypt()
A
13
Watchful\Helpers\BackupPlugins\AkeebaBackupPlugin::get_akeeba_secret_key()
A
12
Watchful\Controller\Plugins::install_plugin()
A
12
Watchful\Helpers\Files::get_zip_directories()
A
10
Watchful\Audit\Files\FilesScanner::need_to_check_this_file()
A
7
Watchful\Helpers\WatchfulEncrypt::key_expansion()
A
9
Watchful\Controller\Backups::register_routes()
A
1
Watchful\Audit\Files\Tools::rmdir()
A
9
Watchful\Controller\Core::upgrade_core()
A
8