Sha256: 7473aebcd6ac2e2ecd7e3295f588c6b25008c53599dc5b29d77975b022c83c18

Contents?: true

Size: 468 Bytes

Versions: 2

Compression:

Stored size: 468 Bytes

Contents

# frozen_string_literal: true

module DirtySeed
  module Assigners
    module Type
      # Manages date assignments
      class Date < Assigner
        include FakerHelper

        # Returns a random date matching validators
        # @return [Date]
        def value
          faker_value(
            generator: :Date,
            method: :between,
            options: { from: 42.days.ago, to: 42.days.from_now }
          )
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dirty_seed-0.2.1 lib/dirty_seed/assigners/type/date.rb
dirty_seed-0.2.0 lib/dirty_seed/assigners/type/date.rb