Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( fx.Provide(NewAppointmentController), )
Module exported for initializing application
Functions ¶
This section is empty.
Types ¶
type AppointmentController ¶
type AppointmentController struct {
// contains filtered or unexported fields
}
func NewAppointmentController ¶
func NewAppointmentController(appointmentService services.AppointmentService, logger lib.Logger) AppointmentController
func (AppointmentController) CreateAppointment ¶
func (ac AppointmentController) CreateAppointment(c *gin.Context)
missing validate appointment time response type
func (AppointmentController) DecideAppointment ¶
func (ac AppointmentController) DecideAppointment(c *gin.Context)
func (AppointmentController) DecideRescheduledAppointment ¶
func (ac AppointmentController) DecideRescheduledAppointment(c *gin.Context)
func (AppointmentController) RescheduleAppointment ¶
func (ac AppointmentController) RescheduleAppointment(c *gin.Context)
missing validate reschedule time response type
Click to show internal directories.
Click to hide internal directories.