Files
tuu/context.go

26 lines
474 B
Go

package tuu
import (
"context"
"net/http"
"net/url"
"github.com/gobuffalo/buffalo/render"
"github.com/sirupsen/logrus"
)
type Context interface {
context.Context
Response() http.ResponseWriter
Request() *http.Request
Params() url.Values
Param(key string) string
Set(key string, value interface{})
Render(status int, rr render.Renderer) error
Redirect(status int, url string) error
Env() string
Logger() *logrus.Logger
Session() *Session
Flash() *Flash
}