Documentation
¶
Index ¶
- type ProfessorController
- func (c *ProfessorController) CreateReview(ectx echo.Context) error
- func (c *ProfessorController) DeleteReview(ectx echo.Context) error
- func (c *ProfessorController) FetchAll(ectx echo.Context) error
- func (c *ProfessorController) FetchByID(ectx echo.Context) error
- func (c *ProfessorController) FetchReviews(ectx echo.Context) error
- func (c *ProfessorController) Mount(r *echo.Group)
- func (c *ProfessorController) UpdateReview(ectx echo.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProfessorController ¶
type ProfessorController struct {
// contains filtered or unexported fields
}
func NewProfessorController ¶
func NewProfessorController(profSvc contracts.ProfessorService, reviewSvc review.ReviewService, validator *validator.Validate, mdlwr *middleware.Middleware) *ProfessorController
func (*ProfessorController) CreateReview ¶
func (c *ProfessorController) CreateReview(ectx echo.Context) error
func (*ProfessorController) DeleteReview ¶
func (c *ProfessorController) DeleteReview(ectx echo.Context) error
func (*ProfessorController) FetchAll ¶
func (c *ProfessorController) FetchAll(ectx echo.Context) error
func (*ProfessorController) FetchByID ¶
func (c *ProfessorController) FetchByID(ectx echo.Context) error
func (*ProfessorController) FetchReviews ¶
func (c *ProfessorController) FetchReviews(ectx echo.Context) error
func (*ProfessorController) Mount ¶
func (c *ProfessorController) Mount(r *echo.Group)
func (*ProfessorController) UpdateReview ¶
func (c *ProfessorController) UpdateReview(ectx echo.Context) error
Click to show internal directories.
Click to hide internal directories.