categoryv1

package
v0.0.0-...-3b7be81 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2020 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArrayOfCategoryData

type ArrayOfCategoryData []models.Category

type CategoryDataResult

type CategoryDataResult httpsrv.ResultAnsw

type CategoryV1

type CategoryV1 struct {
	// contains filtered or unexported fields
}

func NewCategoryV1

func NewCategoryV1(ctx *context.Context, orm *orm.ORM, userV1 *userv1.UserV1) (*CategoryV1, error)

func (*CategoryV1) CategoryDeleteHandler

func (o *CategoryV1) CategoryDeleteHandler(ec echo.Context) (err error)

func (*CategoryV1) CategoryGetHandler

func (o *CategoryV1) CategoryGetHandler(ec echo.Context) (err error)

func (*CategoryV1) CategoryPostHandler

func (o *CategoryV1) CategoryPostHandler(ec echo.Context) (err error)

func (*CategoryV1) CategoryPutHandler

func (o *CategoryV1) CategoryPutHandler(ec echo.Context) (err error)

func (CategoryV1) CategorySearchGetHandler

func (o CategoryV1) CategorySearchGetHandler(ec echo.Context) (err error)

func (*CategoryV1) CreateCategory

func (o *CategoryV1) CreateCategory(request *models.Category) (*models.Category, error)

func (*CategoryV1) GetCategoryByID

func (o *CategoryV1) GetCategoryByID(id int64) (data *models.Category, err error)

func (*CategoryV1) HardDeleteCategoryByID

func (u *CategoryV1) HardDeleteCategoryByID(id int64) (err error)

func (*CategoryV1) SearchCategorysByName

func (d *CategoryV1) SearchCategorysByName(value *models.Search) (data *ArrayOfCategoryData, err error)

func (*CategoryV1) SoftDeleteCategoryByID

func (u *CategoryV1) SoftDeleteCategoryByID(id int64) (err error)

func (*CategoryV1) UpdateCategoryByID

func (u *CategoryV1) UpdateCategoryByID(id int64, patch *[]byte) (writeData *models.Category, err error)

Jump to

Keyboard shortcuts

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