GEEKYBOTconfigurationModel B

Total Complexity 91
Dependencies 5
Dependents 0
Total lines 358
Lines of code 307
Logical lines of code 176
Comment lines 13
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
storeConfig()
D
26
50 125
getOpenRouterModelList()
S
46 6 41
getOpenaiModelList()
S
55 5 19
processOpenaiModels()
S
57 4 16
geekybotPrepareManualOpenAILibraryPath()
S
59 4 15
geekybotPrepareManualDialogFlowLibraryPath()
S
59 4 15
getCustomHeadingForFunction()
S
60 3 13
getConfiguration()
S
62 3 11
getConfigByFor()
S
62 3 11
getConfigurationsForForm()
S
64 2 9
getMessagekey()
S
78 2 3
__construct()
S
100 1 2
getConfigValue()
S
74 1 4
getConfigurationByConfigName()
S
70 1 6
getFixedOpenaiModels()
S
66 1 8
getDefaultOpenRouterModels()
S
64 1 9