Documentation
¶
Index ¶
- Constants
- type SvcController
- func (c *SvcController) AddPet(ctx echo.Context) error
- func (c *SvcController) DeletePet(ctx echo.Context, petId int64) error
- func (c *SvcController) GetPetById(ctx echo.Context, petId int64) error
- func (c *SvcController) GetPets(ctx echo.Context) error
- func (c *SvcController) UpdatePetById(ctx echo.Context, petId int64) error
Constants ¶
View Source
const (
InvalidPetFormat = "Invalid Pet format"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SvcController ¶
type SvcController struct {
// contains filtered or unexported fields
}
func NewSvcController ¶
func NewSvcController(da interfaces.IDataAccessor) *SvcController
func (*SvcController) AddPet ¶
func (c *SvcController) AddPet(ctx echo.Context) error
AddPet adds a new pet to the DB
func (*SvcController) DeletePet ¶
func (c *SvcController) DeletePet(ctx echo.Context, petId int64) error
DeletePet deletes a pet from the DB
func (*SvcController) GetPetById ¶
func (c *SvcController) GetPetById(ctx echo.Context, petId int64) error
GetPetById gets a pet by id from the DB
func (*SvcController) GetPets ¶
func (c *SvcController) GetPets(ctx echo.Context) error
GetPets returns all pets from the DB
func (*SvcController) UpdatePetById ¶
func (c *SvcController) UpdatePetById(ctx echo.Context, petId int64) error
UpdatePetById updates pet in the DB
Click to show internal directories.
Click to hide internal directories.