handler

package
v2.21.4 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2021 License: AGPL-3.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init(s micro.Service, c *dig.Container) error

Types

type BookingHandler

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

BookingHandler ...

func NewBookingHandler

func NewBookingHandler(
	order service.OrderService,
	detail service.DetailService,
	reservation service.ReservationService,
	seat service.SeatService,
	clnt client.Client,
) *BookingHandler

NewBookingHandler ...

func (*BookingHandler) Create

Create ...

func (*BookingHandler) CreateMenu

CreateMenu ...

func (*BookingHandler) CustomerUpdate

CustomerUpdate ...

func (*BookingHandler) Status

Status ...

type DetailHandler

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

DetailHandler ...

func NewDetailHandler

func NewDetailHandler(
	detail service.DetailService,
) *DetailHandler

NewDetailHandler ...

func (*DetailHandler) Get

Get ...

type OrderHandler

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

OrderHandler ...

func NewOrderHandler

func NewOrderHandler(
	order service.OrderService,
) *OrderHandler

NewOrderHandler ...

func (*OrderHandler) Create

func (h *OrderHandler) Create(ctx context.Context, req *pb_order.Request, rsp *pb_order.Response) error

Create ...

func (*OrderHandler) Delete

func (h *OrderHandler) Delete(ctx context.Context, req *pb_order.Request, rsp *empty.Empty) error

Delete ...

func (*OrderHandler) Get

Get ...

func (*OrderHandler) Paginate

Paginate ...

func (*OrderHandler) Update

func (h *OrderHandler) Update(ctx context.Context, req *pb_order.Request, rsp *pb_order.Response) error

Update ...

type PaymentHandler

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

PaymentHandler ...

func NewPaymentHandler

func NewPaymentHandler(
	payment service.PaymentService,
	order service.OrderService,
	reservation service.ReservationService,
	email service.EmailService,
) *PaymentHandler

NewPaymentHandler ...

func (*PaymentHandler) Callback

Callback ...

func (*PaymentHandler) Get

Get ...

func (*PaymentHandler) GetStatus

GetStatus ...

func (*PaymentHandler) HoldUrl added in v2.17.1

HoldUrl ...

func (*PaymentHandler) Refund

Refund ...

type ReservationHandler

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

ReservationHandler ...

func NewReservationHandler

func NewReservationHandler(
	reservation service.ReservationService,
	order service.OrderService,
) *ReservationHandler

NewReservationHandler ...

func (*ReservationHandler) Clear

Clear ...

func (*ReservationHandler) DiscountApply

DiscountApply ...

func (*ReservationHandler) Hold

Hold ...

func (*ReservationHandler) Payed

Payed ...

Jump to

Keyboard shortcuts

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