register open option

This commit is contained in:
life
2014-05-07 20:31:30 +08:00
parent d5928b06cf
commit 4a6381bf5d
17 changed files with 370 additions and 331 deletions

View File

@ -102,88 +102,27 @@ func main() {
})
revel.RegisterController((*controllers.Blog)(nil),
revel.RegisterController((*controllers.File)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "SetNote2Blog",
Name: "UploadImage",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "isBlog", Type: reflect.TypeOf((*bool)(nil)) },
&revel.MethodArg{Name: "isTop", Type: reflect.TypeOf((*bool)(nil)) },
&revel.MethodArg{Name: "renderHtml", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SetNotebook2Blog",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "isBlog", Type: reflect.TypeOf((*bool)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "Index",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "View",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SearchBlog",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "key", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "Set",
Name: "UploadBlogLogo",
Args: []*revel.MethodArg{
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SetUserBlogBase",
Name: "UploadImageJson",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userBlog", Type: reflect.TypeOf((*info.UserBlogBase)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SetUserBlogComment",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userBlog", Type: reflect.TypeOf((*info.UserBlogComment)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SetUserBlogStyle",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userBlog", Type: reflect.TypeOf((*info.UserBlogStyle)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "AboutMe",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "renderHtml", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
@ -191,20 +130,40 @@ func main() {
})
revel.RegisterController((*controllers.Index)(nil),
revel.RegisterController((*controllers.Notebook)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "Index",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebook", Type: reflect.TypeOf((*info.Notebook)(nil)) },
&revel.MethodArg{Name: "i", Type: reflect.TypeOf((*int)(nil)) },
&revel.MethodArg{Name: "name", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "Suggestion",
Name: "DeleteNotebook",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "addr", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "suggestion", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "AddNotebook",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "UpdateNotebookTitle",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
@ -325,19 +284,6 @@ func main() {
})
revel.RegisterController((*controllers.Oauth)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "GithubCallback",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "code", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
})
revel.RegisterController((*controllers.Share)(nil),
[]*revel.MethodType{
&revel.MethodType{
@ -641,27 +587,109 @@ func main() {
})
revel.RegisterController((*controllers.File)(nil),
revel.RegisterController((*controllers.Blog)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "UploadImage",
Name: "SetNote2Blog",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "renderHtml", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "isBlog", Type: reflect.TypeOf((*bool)(nil)) },
&revel.MethodArg{Name: "isTop", Type: reflect.TypeOf((*bool)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "UploadBlogLogo",
Name: "SetNotebook2Blog",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "isBlog", Type: reflect.TypeOf((*bool)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "Index",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "View",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SearchBlog",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "key", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "Set",
Args: []*revel.MethodArg{
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "UploadImageJson",
Name: "SetUserBlogBase",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "renderHtml", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "userBlog", Type: reflect.TypeOf((*info.UserBlogBase)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SetUserBlogComment",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userBlog", Type: reflect.TypeOf((*info.UserBlogComment)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "SetUserBlogStyle",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userBlog", Type: reflect.TypeOf((*info.UserBlogStyle)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "AboutMe",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
})
revel.RegisterController((*controllers.Index)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "Index",
Args: []*revel.MethodArg{
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "Suggestion",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "addr", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "suggestion", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
@ -688,40 +716,12 @@ func main() {
})
revel.RegisterController((*controllers.Notebook)(nil),
revel.RegisterController((*controllers.NoteContentHistory)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "Index",
Name: "ListHistories",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebook", Type: reflect.TypeOf((*info.Notebook)(nil)) },
&revel.MethodArg{Name: "i", Type: reflect.TypeOf((*int)(nil)) },
&revel.MethodArg{Name: "name", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "DeleteNotebook",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "AddNotebook",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
},
&revel.MethodType{
Name: "UpdateNotebookTitle",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},
@ -729,12 +729,12 @@ func main() {
})
revel.RegisterController((*controllers.NoteContentHistory)(nil),
revel.RegisterController((*controllers.Oauth)(nil),
[]*revel.MethodType{
&revel.MethodType{
Name: "ListHistories",
Name: "GithubCallback",
Args: []*revel.MethodArg{
&revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) },
&revel.MethodArg{Name: "code", Type: reflect.TypeOf((*string)(nil)) },
},
RenderArgNames: map[int][]string{
},