Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlbumController ¶
type AlbumController struct {
Usecase usecase.AlbumUsecase
}
func NewAlbumController ¶
func NewAlbumController(sqlHandler rdb.SqlHandler) *AlbumController
func (*AlbumController) GetAlbum ¶
func (controller *AlbumController) GetAlbum() echo.HandlerFunc
func (*AlbumController) GetAlbumsByArtistId ¶
func (controller *AlbumController) GetAlbumsByArtistId() echo.HandlerFunc
type ArtistController ¶
type ArtistController struct {
Usecase usecase.ArtistUsecase
}
func NewArtistController ¶
func NewArtistController(sqlHandler rdb.SqlHandler) *ArtistController
func (*ArtistController) GetArtist ¶
func (controller *ArtistController) GetArtist() echo.HandlerFunc
type SongController ¶
type SongController struct {
Usecase usecase.SongUsecase
}
func NewSongController ¶
func NewSongController(sqlHandler rdb.SqlHandler) *SongController
func (*SongController) GetAttendedSongs ¶
func (controller *SongController) GetAttendedSongs() echo.HandlerFunc
func (*SongController) GetSong ¶
func (controller *SongController) GetSong() echo.HandlerFunc
func (*SongController) GetSongsInAlbum ¶
func (controller *SongController) GetSongsInAlbum() echo.HandlerFunc
Click to show internal directories.
Click to hide internal directories.