Documentation ¶
Index ¶
- func BindBannerRoutes(r contracts.Router, c contracts.BannerController)
- func BindCategoryRoutes(r contracts.Router, c contracts.CategoryController)
- func BindChannelRoutes(r contracts.Router, c contracts.ChannelController)
- func BindCommentRoutes(r contracts.Router, c contracts.CommentController)
- func BindFileRoutes(r contracts.Router, c contracts.FileController)
- func BindPollRoutes(r contracts.Router, c contracts.PollController)
- func BindPostAuthorRoutes(r contracts.Router, c contracts.PostAuthorController)
- func BindPostCategoryRoutes(router contracts.Router, ...)
- func BindPostPictureRoutes(r contracts.Router, c contracts.PostPictureController)
- func BindPostRoutes(r contracts.Router, c contracts.PostController)
- func BindPostTagRoutes(router contracts.Router, postTagController contracts.PostTagController)
- func BindPostVideoRoutes(r contracts.Router, c contracts.PostVideoController)
- func BindTagRoutes(r contracts.Router, c contracts.TagController)
- func BindUserPictureRoutes(r contracts.Router, c contracts.UserPictureController)
- func BindUserRoutes(r contracts.Router, c contracts.UserController)
- func NewBannerController(bannerHttpHelper contracts.BannerHttpHelper, ...) (bannerController contracts.BannerController)
- func NewCategoryController(categoryHttpHelper contracts.CategoryHttpHelper, ...) (categoryController contracts.CategoryController)
- func NewChannelController(channelHttpHelper contracts.ChannelHttpHelper, ...) (channelController contracts.ChannelController)
- func NewCommentController(commentHttpHelper contracts.CommentHttpHelper, ...) (commentController contracts.CommentController)
- func NewFileController(fileHttpHelper contracts.FileHttpHelper, ...) (fileController contracts.FileController)
- func NewPollController(pollHttpHelper contracts.PollHttpHelper, ...) (pollController contracts.PollController)
- func NewPostAuthorController(postHttpHelper contracts.PostHttpHelper, ...) contracts.PostAuthorController
- func NewPostCategoryController(postHttpHelper contracts.PostHttpHelper, ...) contracts.PostCategoryController
- func NewPostController(postHttpHelper contracts.PostHttpHelper, ...) (postController contracts.PostController)
- func NewPostPictureController(postHttpHelper contracts.PostHttpHelper, ...) contracts.PostPictureController
- func NewPostTagController(postHttpHelper contracts.PostHttpHelper, tagHttpHelper contracts.TagHttpHelper, ...) contracts.PostTagController
- func NewPostVideoController(postHttpHelper contracts.PostHttpHelper, ...) contracts.PostVideoController
- func NewTagController(tagHttpHelper contracts.TagHttpHelper, ...) (tagController contracts.TagController)
- func NewUserController(userHttpHelper contracts.UserHttpHelper, ...) (userController contracts.UserController)
- func NewUserPictureController(userHttpHelper contracts.UserHttpHelper, ...) contracts.UserPictureController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindBannerRoutes ¶
func BindBannerRoutes(r contracts.Router, c contracts.BannerController)
func BindCategoryRoutes ¶
func BindCategoryRoutes(r contracts.Router, c contracts.CategoryController)
func BindChannelRoutes ¶
func BindChannelRoutes(r contracts.Router, c contracts.ChannelController)
func BindCommentRoutes ¶
func BindCommentRoutes(r contracts.Router, c contracts.CommentController)
func BindFileRoutes ¶
func BindFileRoutes(r contracts.Router, c contracts.FileController)
func BindPollRoutes ¶
func BindPollRoutes(r contracts.Router, c contracts.PollController)
func BindPostAuthorRoutes ¶
func BindPostAuthorRoutes(r contracts.Router, c contracts.PostAuthorController)
func BindPostCategoryRoutes ¶
func BindPostCategoryRoutes(router contracts.Router, postCategoryController contracts.PostCategoryController)
BindPostCategoryRoutes
func BindPostPictureRoutes ¶
func BindPostPictureRoutes(r contracts.Router, c contracts.PostPictureController)
func BindPostRoutes ¶
func BindPostRoutes(r contracts.Router, c contracts.PostController)
func BindPostTagRoutes ¶
func BindPostTagRoutes(router contracts.Router, postTagController contracts.PostTagController)
BindPostTagRoutes
func BindPostVideoRoutes ¶
func BindPostVideoRoutes(r contracts.Router, c contracts.PostVideoController)
func BindTagRoutes ¶
func BindTagRoutes(r contracts.Router, c contracts.TagController)
func BindUserPictureRoutes ¶
func BindUserPictureRoutes(r contracts.Router, c contracts.UserPictureController)
func BindUserRoutes ¶
func BindUserRoutes(r contracts.Router, c contracts.UserController)
func NewBannerController ¶
func NewBannerController( bannerHttpHelper contracts.BannerHttpHelper, bannerModelFactory contracts.BannerModelFactory, bannerApi contracts.BannerApi, ) (bannerController contracts.BannerController)
func NewCategoryController ¶
func NewCategoryController( categoryHttpHelper contracts.CategoryHttpHelper, categoryModelFactory contracts.CategoryModelFactory, categoryApi contracts.CategoryApi, ) (categoryController contracts.CategoryController)
NewCategoryController
func NewChannelController ¶
func NewChannelController( channelHttpHelper contracts.ChannelHttpHelper, channelModelFactory contracts.ChannelModelFactory, channelApi contracts.ChannelApi, ) (channelController contracts.ChannelController)
func NewCommentController ¶
func NewCommentController( commentHttpHelper contracts.CommentHttpHelper, commentModelFactory contracts.CommentModelFactory, commentApi contracts.CommentApi, ) (commentController contracts.CommentController)
func NewFileController ¶
func NewFileController( fileHttpHelper contracts.FileHttpHelper, fileModelFactory contracts.FileModelFactory, fileApi contracts.FileApi, ) (fileController contracts.FileController)
func NewPollController ¶
func NewPollController( pollHttpHelper contracts.PollHttpHelper, pollModelFactory contracts.PollModelFactory, pollApi contracts.PollApi, ) (pollController contracts.PollController)
func NewPostAuthorController ¶
func NewPostAuthorController( postHttpHelper contracts.PostHttpHelper, userHttpHelper contracts.UserHttpHelper, postAuthorApi contracts.PostAuthorApi, ) contracts.PostAuthorController
func NewPostCategoryController ¶
func NewPostCategoryController( postHttpHelper contracts.PostHttpHelper, categoryHttpHelper contracts.CategoryHttpHelper, categoryModelFactory contracts.CategoryModelFactory, postCategoryApi contracts.PostCategoryApi, ) contracts.PostCategoryController
NewPostCategoryController
func NewPostController ¶
func NewPostController( postHttpHelper contracts.PostHttpHelper, postModelFactory contracts.PostModelFactory, postStatusValidator contracts.PostStatusValidator, postApi contracts.PostApi, ) (postController contracts.PostController)
func NewPostPictureController ¶
func NewPostPictureController( postHttpHelper contracts.PostHttpHelper, fileHttpHelper contracts.FileHttpHelper, postPictureApi contracts.PostPictureApi, ) contracts.PostPictureController
func NewPostTagController ¶
func NewPostTagController( postHttpHelper contracts.PostHttpHelper, tagHttpHelper contracts.TagHttpHelper, tagModelFactory contracts.TagModelFactory, postTagApi contracts.PostTagApi, ) contracts.PostTagController
NewPostTagController
func NewPostVideoController ¶
func NewPostVideoController( postHttpHelper contracts.PostHttpHelper, fileHttpHelper contracts.FileHttpHelper, postVideoApi contracts.PostVideoApi, ) contracts.PostVideoController
func NewTagController ¶
func NewTagController( tagHttpHelper contracts.TagHttpHelper, tagModelFactory contracts.TagModelFactory, tagApi contracts.TagApi, ) (tagController contracts.TagController)
func NewUserController ¶
func NewUserController( userHttpHelper contracts.UserHttpHelper, userModelFactory contracts.UserModelFactory, userApi contracts.UserApi, ) (userController contracts.UserController)
func NewUserPictureController ¶
func NewUserPictureController( userHttpHelper contracts.UserHttpHelper, fileHttpHelper contracts.FileHttpHelper, userPictureApi contracts.UserPictureApi, ) contracts.UserPictureController
Types ¶
This section is empty.
Source Files ¶
- banner_controller.go
- banner_routes_bind.go
- category_controller.go
- category_routes_bind.go
- channel_controller.go
- channel_routes_bind.go
- comment_controller.go
- comment_routes_bind.go
- file_controller.go
- file_routes_bind.go
- poll_controller.go
- poll_routes_bind.go
- post_author_controller.go
- post_author_routes_bind.go
- post_category_controller.go
- post_category_routes_bind.go
- post_controller.go
- post_picture_controller.go
- post_picture_routes_bind.go
- post_routes_bind.go
- post_tag_controller.go
- post_tag_routes_bind.go
- post_video_controller.go
- post_video_routes_bind.go
- tag_controller.go
- tag_routes_bind.go
- user_controller.go
- user_picture_controller.go
- user_picture_routes_bind.go
- user_routes_bind.go
Click to show internal directories.
Click to hide internal directories.