Code Analysis: Brasth Document Sync for Google Docs 1.0.2

Most Complex Functions

Function Rating Complexity
DocSyncWP\Sync\SyncService::syncPost()
C
22
DocSyncWP\Rest\SourceController::createSource()
B
18
DocSyncWP\Sync\SourceRepository::saveSource()
B
18
DocSyncWP\Settings\SettingsRepository::getAvailablePostTypes()
B
17
DocSyncWP\Google\DriveClient::listDriveItems()
A
15
DocSyncWP\Settings\SettingsRepository::save()
A
14
DocSyncWP\Rest\SourceController::syncAllSources()
A
14
DocSyncWP\Auth\TokenStore::save()
A
15
DocSyncWP\Assets\AssetRegistry::renderMissingBuildNotice()
A
14
DocSyncWP\Sync\SourceRepository::listSourcesPage()
A
11
DocSyncWP\Settings\SettingsRepository::sanitizeEnabledPostTypes()
A
13
DocSyncWP\Auth\GoogleOAuthService::requestToken()
A
13