controller

package
v0.0.0-...-2bca508 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Context

type Context interface {
	JSON(code int, i interface{}) error
	Bind(i interface{}) error
	Param(key string) string
}

type TagController

type TagController struct {
	Interactor usecase.TagInteractor
}

func NewTagController

func NewTagController(handler database.DbHandler) *TagController

func (*TagController) Create

func (controller *TagController) Create(c Context)

func (*TagController) Index

func (controller *TagController) Index(c Context)

func (*TagController) Show

func (controller *TagController) Show(c Context)

type TagListController

type TagListController struct {
	Interactor usecase.TagListInteractor
}

func NewTagListController

func NewTagListController(handler database.DbHandler) *TagListController

func (*TagListController) Change

func (controller *TagListController) Change(c Context)

func (*TagListController) Create

func (controller *TagListController) Create(c Context)

func (*TagListController) Delete

func (controller *TagListController) Delete(c Context)

func (*TagListController) Index

func (controller *TagListController) Index(c Context)

func (*TagListController) ShowByName

func (controller *TagListController) ShowByName(c Context)

func (*TagListController) ShowByTagID

func (controller *TagListController) ShowByTagID(c Context)

func (*TagListController) ShowByTextID

func (controller *TagListController) ShowByTextID(c Context)

type TextController

type TextController struct {
	Interactor usecase.TextInteractor
}

func NewTextController

func NewTextController(handler database.DbHandler) *TextController

func (*TextController) Change

func (controller *TextController) Change(c Context)

func (*TextController) Create

func (controller *TextController) Create(c Context)

func (*TextController) Delete

func (controller *TextController) Delete(c Context)

func (*TextController) Index

func (controller *TextController) Index(c Context)

func (*TextController) Show

func (controller *TextController) Show(c Context)

type UserController

type UserController struct {
	Interactor usecase.UserInteractor
}

func NewUserController

func NewUserController(handler database.DbHandler) *UserController

func (*UserController) Create

func (controller *UserController) Create(c Context)

func (*UserController) Index

func (controller *UserController) Index(c Context)

func (*UserController) Show

func (controller *UserController) Show(c Context)

type UserCreateController

type UserCreateController struct {
	Interactor usecase.UserCreateInteractor
}

func NewUserCreateController

func NewUserCreateController(handler database.DbHandler) *UserCreateController

func (*UserCreateController) Change

func (controller *UserCreateController) Change(c Context)

func (*UserCreateController) Create

func (controller *UserCreateController) Create(c Context)

func (*UserCreateController) Delete

func (controller *UserCreateController) Delete(c Context)

func (*UserCreateController) DeleteByTextID

func (controller *UserCreateController) DeleteByTextID(c Context)

func (*UserCreateController) DeleteByUserID

func (controller *UserCreateController) DeleteByUserID(c Context)

func (*UserCreateController) Index

func (controller *UserCreateController) Index(c Context)

func (*UserCreateController) ShowByTextID

func (controller *UserCreateController) ShowByTextID(c Context)

func (*UserCreateController) ShowByUserID

func (controller *UserCreateController) ShowByUserID(c Context)

type UserLikeController

type UserLikeController struct {
	Interactor usecase.UserLikeInteractor
}

func NewUserLikeController

func NewUserLikeController(handler database.DbHandler) *UserLikeController

func (*UserLikeController) Change

func (controller *UserLikeController) Change(c Context)

func (*UserLikeController) Check

func (controller *UserLikeController) Check(c Context)

func (*UserLikeController) Create

func (controller *UserLikeController) Create(c Context)

func (*UserLikeController) Delete

func (controller *UserLikeController) Delete(c Context)

func (*UserLikeController) DeleteByTextID

func (controller *UserLikeController) DeleteByTextID(c Context)

func (*UserLikeController) DeleteByUserID

func (controller *UserLikeController) DeleteByUserID(c Context)

func (*UserLikeController) Index

func (controller *UserLikeController) Index(c Context)

func (*UserLikeController) ShowByTextID

func (controller *UserLikeController) ShowByTextID(c Context)

func (*UserLikeController) ShowByUserID

func (controller *UserLikeController) ShowByUserID(c Context)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL