UniteCreatorAPIIntegrations C

Total Complexity 102
Dependencies 15
Dependents 3
Total lines 1,100
Lines of code 691
Logical lines of code 341
Comment lines 126
Methods 33
Properties 2

Methods 33

Method Rating Maintainability Complexity Lines of code
sortData()
A
50 11 27
addSettingsFields()
A
49 9 28
getGoogleEventsData()
A
43 7 50
getGoogleEventsDatesRange()
A
49 8 31
getData()
S
50 7 30
getYoutubePlaylistData()
S
44 5 48
getCurrencyExchangeData()
S
43 5 48
getGoogleSheetsData()
S
49 6 31
getTypes()
S
59 4 14
getSettingsFields()
S
59 4 14
getWeatherForecastData()
S
47 2 36
getGoogleEventsSettingsFields()
S
44 1 50
includeServices()
S
65 4 9
getYoutubePlaylistSettingsFields()
S
46 1 42
getGoogleReviewsData()
S
53 2 23
getWeatherForecastSettingsFields()
S
48 1 36
getCurrencyExchangeSettingsFields()
S
49 1 33
getRequiredParam()
S
64 3 10
addDataToParams()
S
58 2 15
addEmptyApiKeyField()
S
60 2 12
getGoogleSheetsSettingsFields()
S
52 1 26
getGoogleReviewsSettingsFields()
S
56 1 20
getInstance()
S
73 2 5
getParam()
S
74 2 4
addServiceSettingsFields()
S
63 2 10
getDataForMultisource()
S
65 2 9
__construct()
S
82 1 3
getOpenWeatherApiKey()
S
75 1 4
getExchangeRateApiKey()
S
75 1 4
getGoogleApiKey()
S
75 1 4
getCacheTimeParam()
S
68 1 7
init()
S
82 1 3
addGoogleEmptyApiKeyField()
S
72 1 5