コード例 #1
0
ファイル: mongodb.go プロジェクト: 4eek/slumber
func GetMongoDbCtx(ctx domain.IContext, r *http.Request) *MongoDB {
	if db := ctx.Get(r, MongoDbKey); db != nil {
		return db.(*MongoDB)
	}
	return nil
}
コード例 #2
0
func GetCurrentObjectCtx(ctx domain.IContext, req *http.Request) *users.User {
	return ctx.Get(req, "TESTCURRENTOBJECT").(*users.User)
}
コード例 #3
0
ファイル: renderer.go プロジェクト: chandrasekarar/slumber
func GetRendererCtx(ctx domain.IContext, r *http.Request) *Renderer {
	if ren := ctx.Get(r, RendererKey); ren != nil {
		return ren.(*Renderer)
	}
	return nil
}