Sha256: 9bdd9a35d88029b6d9032af93e938aad53ae24ccd60967cc0a1ae32db96c4790

Contents?: true

Size: 591 Bytes

Versions: 3

Compression:

Stored size: 591 Bytes

Contents

module Workarea
  class SharesSeeds
    def perform
      puts 'Adding email shares...'

      product = Catalog::Product.sample

      Email::Share.create!(
        to_name: Faker::Name.name,
        to_email: Faker::Internet.email,
        from_name: Faker::Name.name,
        from_email: Faker::Internet.email,
        message: Faker::Lorem.sentence,
        title: product.name,
        url: "/products/#{product.to_param}"
      )

      puts 'Adding content emails for product sharing...'
      Content::Email.create!(type: 'share', content: "You've Got a Message!")
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
workarea-share-1.3.1 app/seeds/shares_seeds.rb
workarea-share-1.3.0 app/seeds/shares_seeds.rb
workarea-share-1.2.4 app/seeds/shares_seeds.rb