mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
25 lines
498 B
Go
25 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"
|
|
}
|
|
|