Sha256: d7dbd3403790c2d00683b464774aaf3128ba4050175742912a2c2a0ee47ad092
Contents?: true
Size: 727 Bytes
Versions: 3
Compression:
Stored size: 727 Bytes
Contents
# frozen_string_literal: true require "active_support" require "active_support/core_ext" require "active_support/concern" require_relative "logga/active_record" require_relative "logga/config" require_relative "logga/version" module Logga ActiveSupport.on_load(:active_record) do include Logga::ActiveRecord end class << self def configuration @configuration ||= Config.new end def configure yield(configuration) end # Switches Logga on or off def enabled=(value) configuration.enabled = value end # Returns `true` if Logga is on, `false` otherwise def enabled? !!configuration.enabled end def version Logga::VERSION end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
logga-6.0.0 | lib/logga.rb |
logga-5.0.0 | lib/logga.rb |
logga-4.0.2 | lib/logga.rb |