mirror of
https://github.com/stashapp/stash.git
synced 2025-12-07 17:02:38 +01:00
24 lines
498 B
Go
24 lines
498 B
Go
package urlbuilders
|
|
|
|
import "strconv"
|
|
|
|
type MovieURLBuilder struct {
|
|
BaseURL string
|
|
MovieID string
|
|
}
|
|
|
|
func NewMovieURLBuilder(baseURL string, movieID int) MovieURLBuilder {
|
|
return MovieURLBuilder{
|
|
BaseURL: baseURL,
|
|
MovieID: strconv.Itoa(movieID),
|
|
}
|
|
}
|
|
|
|
func (b MovieURLBuilder) GetMovieFrontImageURL() string {
|
|
return b.BaseURL + "/movie/" + b.MovieID + "/frontimage"
|
|
}
|
|
|
|
func (b MovieURLBuilder) GetMovieBackImageURL() string {
|
|
return b.BaseURL + "/movie/" + b.MovieID + "/backimage"
|
|
}
|
|
|