Package

com.gu.memsub

promo

Permalink

package promo

Visibility
  1. Public
  2. All

Type Members

  1. case class AppliesTo(productRatePlanIds: Set[ProductRatePlanId], countries: Set[Country]) extends Product with Serializable

    Permalink
  2. sealed trait LandingPageTemplate extends AnyRef

    Permalink
  3. case class PromoCode(get: String) extends Product with Serializable

    Permalink
  4. sealed trait PromoError extends AnyRef

    Permalink
  5. case class Promotion(landingPageTemplate: LandingPageTemplate, codes: Set[PromoCode], appliesTo: AppliesTo, thumbnailUrl: String, description: String, redemptionInstructions: String, expires: github.nscala_time.time.Imports.DateTime) extends Product with Serializable

    Permalink

Value Members

  1. object AppliesTo extends Serializable

    Permalink
  2. object EnglishHeritageOffer extends LandingPageTemplate with Product with Serializable

    Permalink
  3. object ExpiredPromotion extends PromoError with Product with Serializable

    Permalink
  4. object Free25JohnLewisVoucher extends LandingPageTemplate with Product with Serializable

    Permalink
  5. object InvalidCountry extends PromoError with Product with Serializable

    Permalink
  6. object InvalidProductRatePlan extends PromoError with Product with Serializable

    Permalink
  7. object NoSuchCode extends PromoError with Product with Serializable

    Permalink
  8. object Testing extends LandingPageTemplate with Product with Serializable

    Permalink
  9. object Writers

    Permalink

Ungrouped