Versions in this module Expand all Collapse all v2 v2.0.0 Dec 16, 2020 Changes in this version + func SetupRoutesForChartController(router *mux.Router, ctrl ChartControllerInterface, ...) + type ChartController struct + Authenticator auth.AuthenticationProvider + Config config.Configuration + Log *logrus.Logger + Service service.ChartServiceInterface + TimeNow func() time.Time + func (ctrl *ChartController) GetChangeChart(w http.ResponseWriter, r *http.Request) + func (ctrl *ChartController) GetOracleDatabaseChart(w http.ResponseWriter, r *http.Request) + func (ctrl *ChartController) GetOracleDbLicenseHistory(w http.ResponseWriter, r *http.Request) + func (ctrl *ChartController) GetTechnologiesMetrics(w http.ResponseWriter, r *http.Request) + func (ctrl *ChartController) GetTechnologyTypes(w http.ResponseWriter, r *http.Request) + type ChartControllerInterface interface + GetChangeChart func(w http.ResponseWriter, r *http.Request) + GetOracleDatabaseChart func(w http.ResponseWriter, r *http.Request) + GetOracleDbLicenseHistory func(w http.ResponseWriter, r *http.Request) + GetTechnologiesMetrics func(w http.ResponseWriter, r *http.Request) + GetTechnologyTypes func(w http.ResponseWriter, r *http.Request)