Sha256: 87b24489d4545fdba82238c31a287484d1d5943fab88b31adc7062560987d464

Contents?: true

Size: 390 Bytes

Versions: 4

Compression:

Stored size: 390 Bytes

Contents

# frozen_string_literal: true

module ActiveArchive
  class Configuration

    attr_accessor :all_records_archivable

    def initialize
      @all_records_archivable = false
    end

  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configuration=(config)
    @configuration = config
  end

  def self.configure
    yield(configuration)
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
active_archive-6.1.0 lib/active_archive/configuration.rb
active_archive-6.0.2 lib/active_archive/configuration.rb
active_archive-6.0.1 lib/active_archive/configuration.rb
active_archive-6.0.0 lib/active_archive/configuration.rb