Code Analysis: Backup 1.7.0

Most Complex Classes

Class Rating Complexity
SGBackup
D
411
Dropbox\Client
C
122
SGMysqldump
C
102
SGBGArchive
B
92
SGBackupStorage
B
76
SGBGStateFile
A
74
SGDropboxStorage
A
65
TypeAdapterMysql
A
58
SGBoot
S
49
SGAuthClient
S
47
Dropbox\RequestUtil
S
40
BackupGuard\Client
S
37

Most Complex Functions

Function Rating Complexity
SGBackup::getAllBackups()
D
33
SGBackup::getStorageInfoById()
C
28
SGBackupStorage::getStorageInfoById()
C
23
SGScheduleAdapterWordpress::getCronExecutionData()
B
21
SGBackup::getLogFileHeader()
B
16
Dropbox\WebAuth::finish()
B
16
backup_guard_dashboard_widget_function()
B
13
SGBGArchive::extractFile()
B
14
backupGuardGetBackupOptions()
A
15
SGReviewManager::reviewContentMessage()
A
1
SGBackup::backup()
A
10
SGBackup::startBackupUpload()
A
11