diff --git a/beego.go b/beego.go index b37e84f2f1dd6aa7575d629347351bacd4c7952c..c1354828647d62acd1243cfbdad0021d4df2d346 100644 --- a/beego.go +++ b/beego.go @@ -133,8 +133,8 @@ func (app *App) Run() { } } -func (app *App) Router(path string, c ControllerInterface) *App { - app.Handlers.Add(path, c) +func (app *App) Router(path string, c ControllerInterface, mappingMethods ...string) *App { + app.Handlers.Add(path, c, mappingMethods...) return app } @@ -181,8 +181,8 @@ func RegisterController(path string, c ControllerInterface) *App { return BeeApp } -func Router(rootpath string, c ControllerInterface) *App { - BeeApp.Router(rootpath, c) +func Router(rootpath string, c ControllerInterface, mappingMethods ...string) *App { + BeeApp.Router(rootpath, c, mappingMethods...) return BeeApp }