Sha256: 79e254d333ddf83e237488f69d2faa7188498f4f627d1c40ba6cdce9446cdd2b

Contents?: true

Size: 617 Bytes

Versions: 7

Compression:

Stored size: 617 Bytes

Contents

# frozen_string_literal: true

require "rails/generators/base"

module ShopifyApp
  module Generators
    class AddGdprJobsGenerator < Rails::Generators::Base
      source_root File.expand_path("../templates", __FILE__)

      def add_customer_data_request_job
        template("customers_data_request_job.rb", "app/jobs/customers_data_request_job.rb")
      end

      def add_shop_redact_job
        template("shop_redact_job.rb", "app/jobs/shop_redact_job.rb")
      end

      def add_customer_redact_job
        template("customers_redact_job.rb", "app/jobs/customers_redact_job.rb")
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
shopify_app-21.7.0 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb
shopify_app-21.6.0 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb
shopify_app-21.5.0 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb
shopify_app-21.4.1 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb
shopify_app-21.4.0 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb
shopify_app-21.3.1 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb
shopify_app-21.3.0 lib/generators/shopify_app/add_gdpr_jobs/add_gdpr_jobs_generator.rb