controllers

package
v0.0.0-...-e27868a Latest Latest
Warning

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

Go to latest
Published: May 4, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PetController

type PetController struct {
	Router     *gin.Engine
	PetService services.PetServicePrototype
}

PetController is the /store controller

func (PetController) AddPet

func (pC PetController) AddPet(context *gin.Context)

AddPet add a new pet to the store

func (PetController) DeletePet

func (pC PetController) DeletePet(context *gin.Context)

DeletePet deletes a pet

func (PetController) FindPetsByStatus

func (pC PetController) FindPetsByStatus(context *gin.Context)

FindPetsByStatus finds pets by status

func (PetController) FindPetsByTags

func (pC PetController) FindPetsByTags(context *gin.Context)

FindPetsByTags finds pets by tags

func (PetController) GetPetByID

func (pC PetController) GetPetByID(context *gin.Context)

GetPetByID gets a pet by ID

func (PetController) Handle

func (pC PetController) Handle()

Handle is the /pet route

func (PetController) UpdatePet

func (pC PetController) UpdatePet(context *gin.Context)

UpdatePet update an existing pet

func (PetController) UpdatePetWithForm

func (pC PetController) UpdatePetWithForm(context *gin.Context)

UpdatePetWithForm updates a pet using a form

type StoreController

type StoreController struct {
	Router       *gin.Engine
	StoreService services.StoreServicePrototype
}

StoreController is the /store controller

func (StoreController) DeleteOrder

func (sC StoreController) DeleteOrder(context *gin.Context)

DeleteOrder deletes an order

func (StoreController) GetOrderByID

func (sC StoreController) GetOrderByID(context *gin.Context)

GetOrderByID gets the order by ID

func (StoreController) Handle

func (sC StoreController) Handle()

Handle /store endpoint

func (StoreController) PlaceOrder

func (sC StoreController) PlaceOrder(context *gin.Context)

PlaceOrder places a new order in a store

type UserController

type UserController struct {
	Router      *gin.Engine
	UserService services.UserServicePrototype
}

UserController is the /user controller

func (UserController) CreateUser

func (uC UserController) CreateUser(context *gin.Context)

CreateUser creates a new user

func (UserController) CreateUsersWithListInput

func (uC UserController) CreateUsersWithListInput(context *gin.Context)

CreateUsersWithListInput creates multiple users

func (UserController) DeleteUser

func (uC UserController) DeleteUser(context *gin.Context)

DeleteUser deletes a user

func (UserController) GetUserByName

func (uC UserController) GetUserByName(context *gin.Context)

GetUserByName get a user by name

func (UserController) Handle

func (uC UserController) Handle()

Handle is the /user endpoint

func (UserController) UpdateUser

func (uC UserController) UpdateUser(context *gin.Context)

UpdateUser updates an existing user

Jump to

Keyboard shortcuts

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