Sha256: 8069219d4da14f7f2816d34f71fa5fd4462e794579c5c4a72afa3e2a8fcc78b1

Contents?: true

Size: 512 Bytes

Versions: 2

Compression:

Stored size: 512 Bytes

Contents

# frozen_string_literal: true

require_relative './smtp_attributes'

module ArticleFixtureGen
  module Data
    # Builds a parameter hash for calling `MtpDecoratedMarkup` to decorate
    # markup with single MTPs (as opposed to paired MTPs).
    class SmtpDecoratorParams
      def self.call(base_markup:, config:)
        attributes = SmtpAttributes.new config: config
        { attributes: attributes, base_markup: base_markup }
      end
    end # class ArticleFixtureGen::Data::SmtpDecoratorParams
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
article_fixture_gen-0.1.2 lib/article_fixture_gen/data/smtp_decorator_params.rb
article_fixture_gen-0.1.1 lib/article_fixture_gen/data/smtp_decorator_params.rb