Code Analysis: Backup 1.6.10

Most Complex Classes

Class Rating Complexity
SGBackup
D
271
Dropbox\Client
C
122
SGArchive
C
117
SGMysqldump
C
102
SGBackupDatabase
B
97
SGBackupStorage
B
86
SGBackupFiles
B
86
SGDropboxStorage
A
67
TypeAdapterMysql
A
58
BackupGuard\Storage
A
55
SGBoot
S
49
SGAuthClient
S
47

Most Complex Functions

Function Rating Complexity
SGArchive::extractFiles()
D
35
SGBackup::getAllBackups()
D
33
SGBackupStorage::getStorageInfoById()
C
28
SGBackup::backup()
B
21
SGScheduleAdapterWordpress::getCronExecutionData()
B
21
SGBackup::getLogFileHeader()
B
16
SGWordPressWidget::form()
B
15
Dropbox\WebAuth::finish()
B
16
backup_guard_dashboard_widget_function()
B
13
SGBackupDatabase::import()
B
15
SGBackupFiles::backup()
B
14
backupGuardGetBackupOptions()
A
15