Sha256: a341d87ff22b5ab2588be97ba94a0bcef405f4f8b5e70121b11ccd68f5ea5180

Contents?: true

Size: 357 Bytes

Versions: 7

Compression:

Stored size: 357 Bytes

Contents

# frozen_string_literal: true

module Anyway
  module Loaders
    class Base
      include Tracing

      class << self
        def call(local: Anyway::Settings.use_local_files, **)
          new(local:).call(**)
        end
      end

      def initialize(local:)
        @local = local
      end

      def use_local?() = @local == true
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
anyway_config-2.7.1 lib/anyway/loaders/base.rb
anyway_config-2.7.0 lib/anyway/loaders/base.rb
anyway_config-2.6.4 lib/anyway/loaders/base.rb
anyway_config-2.6.3 lib/anyway/loaders/base.rb
anyway_config-2.6.2 lib/anyway/loaders/base.rb
anyway_config-2.6.1 lib/anyway/loaders/base.rb
anyway_config-2.6.0 lib/anyway/loaders/base.rb