Documentation ¶
Index ¶
- func NewAccountController(accountService interfaces.AccountService, ...) interfaces.AccountController
- func NewBalanceController() interfaces.BalanceController
- func NewCourseController(courseService interfaces.CourseService, ...) interfaces.CourseController
- func NewCustomerController(customerService interfaces.CustomerService, ...) interfaces.CustomerController
- func NewEnrollmentController(enrollmentService interfaces.EnrollmentService, ...) interfaces.EnrollmentController
- func NewFamilyMemberController() interfaces.FamilyMemberController
- func NewInstructorController() interfaces.InstructorController
- func NewPaymentMethodController(loggingService interfaces.LoggingService, ...) interfaces.PaymentMethodController
- func NewScheduleController(scheduleService interfaces.ScheduleService) interfaces.ScheduleController
- func NewStudentController() interfaces.StudentController
- type AccountController
- func (controller *AccountController) Add(context *gin.Context)
- func (controller *AccountController) Get(context *gin.Context)
- func (controller *AccountController) GetByID(context *gin.Context)
- func (controller *AccountController) Remove(context *gin.Context)
- func (controller *AccountController) Update(context *gin.Context)
- type BalanceController
- type CourseController
- func (controller *CourseController) Add(context *gin.Context)
- func (controller *CourseController) Get(context *gin.Context)
- func (controller *CourseController) GetByID(context *gin.Context)
- func (controller *CourseController) Remove(context *gin.Context)
- func (controller *CourseController) Update(context *gin.Context)
- type CustomerController
- func (controller *CustomerController) Add(context *gin.Context)
- func (controller *CustomerController) Get(context *gin.Context)
- func (controller *CustomerController) GetByID(context *gin.Context)
- func (controller *CustomerController) Remove(context *gin.Context)
- func (controller *CustomerController) Update(context *gin.Context)
- type EnrollmentController
- func (controller *EnrollmentController) Add(context *gin.Context)
- func (controller *EnrollmentController) Get(context *gin.Context)
- func (controller *EnrollmentController) GetByID(context *gin.Context)
- func (controller *EnrollmentController) Remove(context *gin.Context)
- func (controller *EnrollmentController) Update(context *gin.Context)
- type FamilyMemberController
- func (controller *FamilyMemberController) Add(context *gin.Context)
- func (controller *FamilyMemberController) Get(context *gin.Context)
- func (controller *FamilyMemberController) GetByID(context *gin.Context)
- func (controller *FamilyMemberController) Remove(context *gin.Context)
- func (controller *FamilyMemberController) Update(context *gin.Context)
- type InstructorController
- func (controller *InstructorController) Add(context *gin.Context)
- func (controller *InstructorController) Get(context *gin.Context)
- func (controller *InstructorController) GetByID(context *gin.Context)
- func (controller *InstructorController) Remove(context *gin.Context)
- func (controller *InstructorController) Update(context *gin.Context)
- type PaymentMethodController
- type ScheduleController
- type StudentController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountController ¶
func NewAccountController(accountService interfaces.AccountService, loggingService interfaces.LoggingService) interfaces.AccountController
NewAccountController ...
func NewBalanceController ¶
func NewBalanceController() interfaces.BalanceController
NewBalanceController ...
func NewCourseController ¶
func NewCourseController(courseService interfaces.CourseService, loggingService interfaces.LoggingService) interfaces.CourseController
NewCourseController ...
func NewCustomerController ¶
func NewCustomerController(customerService interfaces.CustomerService, loggingService interfaces.LoggingService) interfaces.CustomerController
NewCustomerController ...
func NewEnrollmentController ¶
func NewEnrollmentController(enrollmentService interfaces.EnrollmentService, loggingService interfaces.LoggingService) interfaces.EnrollmentController
NewEnrollmentController ...
func NewFamilyMemberController ¶
func NewFamilyMemberController() interfaces.FamilyMemberController
NewFamilyMemberController ...
func NewInstructorController ¶
func NewInstructorController() interfaces.InstructorController
NewInstructorController ...
func NewPaymentMethodController ¶
func NewPaymentMethodController(loggingService interfaces.LoggingService, paymentMethodService interfaces.PaymentMethodService) interfaces.PaymentMethodController
NewPaymentMethodController ...
func NewScheduleController ¶
func NewScheduleController(scheduleService interfaces.ScheduleService) interfaces.ScheduleController
NewScheduleController ...
func NewStudentController ¶
func NewStudentController() interfaces.StudentController
NewStudentController ...
Types ¶
type AccountController ¶
type AccountController struct {
// contains filtered or unexported fields
}
AccountController ...
func (*AccountController) Add ¶
func (controller *AccountController) Add(context *gin.Context)
Add ...
func (*AccountController) Get ¶
func (controller *AccountController) Get(context *gin.Context)
Get ...
func (*AccountController) GetByID ¶
func (controller *AccountController) GetByID(context *gin.Context)
GetByID ...
func (*AccountController) Remove ¶
func (controller *AccountController) Remove(context *gin.Context)
Remove ...
func (*AccountController) Update ¶
func (controller *AccountController) Update(context *gin.Context)
Update ...
type BalanceController ¶
type BalanceController struct {
// contains filtered or unexported fields
}
BalanceController ...
func (*BalanceController) Get ¶
func (controller *BalanceController) Get(context *gin.Context)
Get ...
type CourseController ¶
type CourseController struct {
// contains filtered or unexported fields
}
CourseController ...
func (*CourseController) Add ¶
func (controller *CourseController) Add(context *gin.Context)
Add ...
func (*CourseController) Get ¶
func (controller *CourseController) Get(context *gin.Context)
Get ...
func (*CourseController) GetByID ¶
func (controller *CourseController) GetByID(context *gin.Context)
GetByID ...
func (*CourseController) Remove ¶
func (controller *CourseController) Remove(context *gin.Context)
Remove ...
func (*CourseController) Update ¶
func (controller *CourseController) Update(context *gin.Context)
Update ...
type CustomerController ¶
type CustomerController struct {
// contains filtered or unexported fields
}
CustomerController ...
func (*CustomerController) Add ¶
func (controller *CustomerController) Add(context *gin.Context)
Add ...
func (*CustomerController) Get ¶
func (controller *CustomerController) Get(context *gin.Context)
Get ...
func (*CustomerController) GetByID ¶
func (controller *CustomerController) GetByID(context *gin.Context)
GetByID ...
func (*CustomerController) Remove ¶
func (controller *CustomerController) Remove(context *gin.Context)
Remove ...
func (*CustomerController) Update ¶
func (controller *CustomerController) Update(context *gin.Context)
Update ...
type EnrollmentController ¶
type EnrollmentController struct {
// contains filtered or unexported fields
}
EnrollmentController ...
func (*EnrollmentController) Add ¶
func (controller *EnrollmentController) Add(context *gin.Context)
Add ...
func (*EnrollmentController) Get ¶
func (controller *EnrollmentController) Get(context *gin.Context)
Get ...
func (*EnrollmentController) GetByID ¶
func (controller *EnrollmentController) GetByID(context *gin.Context)
GetByID ...
func (*EnrollmentController) Remove ¶
func (controller *EnrollmentController) Remove(context *gin.Context)
Remove ...
func (*EnrollmentController) Update ¶
func (controller *EnrollmentController) Update(context *gin.Context)
Update ...
type FamilyMemberController ¶
type FamilyMemberController struct{}
FamilyMemberController ...
func (*FamilyMemberController) Add ¶
func (controller *FamilyMemberController) Add(context *gin.Context)
Add ...
func (*FamilyMemberController) Get ¶
func (controller *FamilyMemberController) Get(context *gin.Context)
Get ...
func (*FamilyMemberController) GetByID ¶
func (controller *FamilyMemberController) GetByID(context *gin.Context)
GetByID ...
func (*FamilyMemberController) Remove ¶
func (controller *FamilyMemberController) Remove(context *gin.Context)
Remove ...
func (*FamilyMemberController) Update ¶
func (controller *FamilyMemberController) Update(context *gin.Context)
Update ...
type InstructorController ¶
type InstructorController struct{}
InstructorController ...
func (*InstructorController) Add ¶
func (controller *InstructorController) Add(context *gin.Context)
Add ...
func (*InstructorController) Get ¶
func (controller *InstructorController) Get(context *gin.Context)
Get ...
func (*InstructorController) GetByID ¶
func (controller *InstructorController) GetByID(context *gin.Context)
GetByID ...
func (*InstructorController) Remove ¶
func (controller *InstructorController) Remove(context *gin.Context)
Remove ...
func (*InstructorController) Update ¶
func (controller *InstructorController) Update(context *gin.Context)
Update ...
type PaymentMethodController ¶
type PaymentMethodController struct {
// contains filtered or unexported fields
}
PaymentMethodController ...
func (*PaymentMethodController) Add ¶
func (controller *PaymentMethodController) Add(context *gin.Context)
Add ...
func (*PaymentMethodController) Get ¶
func (controller *PaymentMethodController) Get(context *gin.Context)
Get ...
func (*PaymentMethodController) GetByID ¶
func (controller *PaymentMethodController) GetByID(context *gin.Context)
GetByID ...
type ScheduleController ¶
type ScheduleController struct {
// contains filtered or unexported fields
}
ScheduleController ...
func (*ScheduleController) Add ¶
func (controller *ScheduleController) Add(context *gin.Context)
Add ...
func (*ScheduleController) Get ¶
func (controller *ScheduleController) Get(context *gin.Context)
Get ...
func (*ScheduleController) GetByID ¶
func (controller *ScheduleController) GetByID(context *gin.Context)
GetByID ...
func (*ScheduleController) Remove ¶
func (controller *ScheduleController) Remove(context *gin.Context)
Remove ...
type StudentController ¶
type StudentController struct{}
StudentController ...
func (*StudentController) Add ¶
func (controller *StudentController) Add(context *gin.Context)
Add ...
func (*StudentController) Get ¶
func (controller *StudentController) Get(context *gin.Context)
Get ...
func (*StudentController) GetByID ¶
func (controller *StudentController) GetByID(context *gin.Context)
GetByID ...
func (*StudentController) Remove ¶
func (controller *StudentController) Remove(context *gin.Context)
Remove ...