// GetAll retrieves a list of all sites func (lr *SiteRouter) GetAll(r *http.Request, w http.ResponseWriter, siteModel *models.SiteModel, stateManager state.StateManager, conn redis.Conn) { sites, err := siteModel.FetchAll(conn) if err != nil { WriteServerErrorResponse("Unable to retrieve sites", http.StatusInternalServerError, w) return } WriteServerResponse(sites, http.StatusOK, w) }