mirror of
https://github.com/System-End/theseus.git
synced 2026-04-20 00:35:18 +00:00
15 lines
300 B
Ruby
15 lines
300 B
Ruby
module LSV
|
|
SLUGS = {
|
|
msr: MarketingShipmentRequest,
|
|
hs: HighSeasShipment,
|
|
boba: BobaDropsShipment,
|
|
oo: OneOffShipment,
|
|
pf: PrintfulShipment,
|
|
}
|
|
|
|
INVERSE = SLUGS.invert.freeze
|
|
|
|
def self.slug_for(lsv) = INVERSE[lsv.class.responsible_class]
|
|
|
|
TYPES = SLUGS.values.freeze
|
|
end
|