openbarapi

package
v0.0.0-...-785f2ad Latest Latest
Warning

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

Go to latest
Published: Dec 24, 2023 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpenBarAPI

type OpenBarAPI struct {
	*apis.API
	// contains filtered or unexported fields
}

func New

func New(logger *zap.Logger, txp dbutils.TxProvider, rtr *mux.Router, hw hardware.Hardware) *OpenBarAPI

func (*OpenBarAPI) AddRecipeToMenuHandler

func (api *OpenBarAPI) AddRecipeToMenuHandler(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) ConfigHandler

func (api *OpenBarAPI) ConfigHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) ConfigValueHandler

func (api *OpenBarAPI) ConfigValueHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) DeleteMenu

func (api *OpenBarAPI) DeleteMenu(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) DeleteRecipeFromMenuHandler

func (api *OpenBarAPI) DeleteRecipeFromMenuHandler(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) FluidsHandler

func (api *OpenBarAPI) FluidsHandler(w http.ResponseWriter, r *http.Request)

FluidsHandler handles requests to /fluids

func (*OpenBarAPI) GetFluidsHandler

func (api *OpenBarAPI) GetFluidsHandler(ctx context.Context, w http.ResponseWriter, r *http.Request)

GetFluidsHandler handles GET requests to /fluids

func (*OpenBarAPI) GetMenu

func (api *OpenBarAPI) GetMenu(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) GetMenuRecipes

func (api *OpenBarAPI) GetMenuRecipes(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) GetMenus

func (api *OpenBarAPI) GetMenus(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) MakeHandler

func (api *OpenBarAPI) MakeHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) MenuHandler

func (api *OpenBarAPI) MenuHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) MenuRecipeHandler

func (api *OpenBarAPI) MenuRecipeHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) MenuRecipesHandler

func (api *OpenBarAPI) MenuRecipesHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) MenusHandler

func (api *OpenBarAPI) MenusHandler(w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) PatchMenu

func (api *OpenBarAPI) PatchMenu(ctx context.Context, w http.ResponseWriter, r *http.Request)

func (*OpenBarAPI) PostFluidsHandler

func (api *OpenBarAPI) PostFluidsHandler(ctx context.Context, w http.ResponseWriter, r *http.Request)

PostFluidsHandler handles POST requests to /fluids

func (*OpenBarAPI) PostMenus

func (api *OpenBarAPI) PostMenus(ctx context.Context, w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

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