Sha256: 169a895f3deabd6cf206c66c09c0ccdefac47140f920202c2f66a8dc1decaae6

Contents?: true

Size: 412 Bytes

Versions: 4

Compression:

Stored size: 412 Bytes

Contents

# frozen_string_literal: true

# Base class for application config classes
class ApplicationConfig < Runger::Config
  class << self
    # Make it possible to access a singleton config instance
    # via class methods (i.e., without explicitly calling `instance`)
    delegate_missing_to :instance

    private

    # Returns a singleton config instance
    def instance
      @instance ||= new
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
runger_config-5.2.0 lib/generators/runger/install/templates/application_config.rb.tt
runger_config-5.1.0 lib/generators/runger/install/templates/application_config.rb.tt
runger_config-5.0.0 lib/generators/runger/install/templates/application_config.rb.tt
runger_config-4.0.0 lib/generators/runger/install/templates/application_config.rb.tt