Abp01_Plugin B

Total Complexity 76
Dependencies 46
Dependents 2
Total lines 446
Lines of code 308
Logical lines of code 130
Comment lines 45
Methods 48
Properties 15

Methods 48

Method Rating Maintainability Complexity Lines of code
getMaintenanceToolRegistry()
S
53 7 25
onActivatePlugin()
S
57 4 17
onUninstallPlugin()
S
63 3 11
_determineReadmeTxtFilePath()
S
64 3 11
onDeactivatePlugin()
S
63 3 11
_setupPluginModules()
S
56 1 21
_getInstallationErrorTranslations()
S
58 1 17
getRouteTrackProcessor()
S
70 2 6
getFileValidatorProvider()
S
71 2 6
getDocumentParserFactory()
S
71 2 6
getViewerDataSourceCache()
S
71 2 6
getTrackDownloadNonceProvider()
S
71 2 6
getUrlHelper()
S
70 2 6
getViewer()
S
71 2 6
getViewerDataSource()
S
67 2 8
getRestDataSource()
S
69 2 7
getChangeLogDataSource()
S
66 2 9
getReadTrackDataNonceProvider()
S
71 2 6
getAuditLogProvider()
S
71 2 6
_getInstallationErrorMessage()
S
68 2 7
_shouldAddClearCacheTool()
S
79 1 3
_shouldAddClearAllDataTool()
S
79 1 3
_getAdditionalMaintenanceTools()
S
80 1 3
getLookupForCurrentLang()
S
81 1 3
getLogManager()
S
81 1 3
getRouteManager()
S
81 1 3
getRouteLogManager()
S
81 1 3
getHelp()
S
81 1 3
getView()
S
81 1 3
getSettings()
S
81 1 3
getEnv()
S
81 1 3
_shouldAddDetectMissingTracksTool()
S
79 1 3
__construct()
S
83 1 3
run()
S
64 1 10
_loadPluginModules()
S
82 1 3
_setupPluginMenu()
S
73 1 5
_updateIfNeeded()
S
81 1 3
_increaseExecutionLimits()
S
81 1 3
_initView()
S
82 1 3
_loadTextDomain()
S
71 1 7
_configureScriptIncludes()
S
80 1 3
onPluginsLoaded()
S
66 1 10
_abortPluginInstallation()
S
76 1 4
_displayActivationErrrorMessage()
S
67 1 8
_wasInstallationTestSuccessful()
S
80 1 3
_getInstaller()
S
80 1 3
_currentUserCanActivatePlugins()
S
80 1 3
getAuth()
S
81 1 3