create.go 549 B

123456789101112131415161718192021222324252627
  1. package project
  2. import (
  3. "net/http"
  4. "github.com/porter-dev/porter/api/server/shared"
  5. )
  6. type ProjectCreateHandler struct {
  7. config *shared.Config
  8. endpoint *shared.APIEndpoint
  9. }
  10. func NewProjectCreateHandler(config *shared.Config, endpoint *shared.APIEndpoint) *ProjectCreateHandler {
  11. return &ProjectCreateHandler{config, endpoint}
  12. }
  13. func (p *ProjectCreateHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
  14. // request := &types.CreateProjectRequest{}
  15. // ok := p.endpoint.Reader(r.Body, request)
  16. // if !ok {
  17. // return
  18. // }
  19. }