Sha256: 0de80a4c2a95d8b847a446939da4ac02dec4335295583fb2979dc5a050fd3b33

Contents?: true

Size: 268 Bytes

Versions: 14

Compression:

Stored size: 268 Bytes

Contents

module Praxis::Mapper

  class NullLogger

    # do nothing!
    def initialize(*args)
    end

    def method_missing(*args, &block)
    end

  end

  def self.logger
    @@logger ||= NullLogger.new
  end

  def self.logger=(logger)
    @@logger = logger
  end
  
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
praxis-mapper-4.5 lib/praxis-mapper/logging.rb
praxis-mapper-4.4.1 lib/praxis-mapper/logging.rb
praxis-mapper-4.4 lib/praxis-mapper/logging.rb
praxis-mapper-4.3 lib/praxis-mapper/logging.rb
praxis-mapper-4.2 lib/praxis-mapper/logging.rb
praxis-mapper-4.1.2 lib/praxis-mapper/logging.rb
praxis-mapper-4.1.1 lib/praxis-mapper/logging.rb
praxis-mapper-4.1 lib/praxis-mapper/logging.rb
praxis-mapper-4.0 lib/praxis-mapper/logging.rb
praxis-mapper-3.4.0 lib/praxis-mapper/logging.rb
praxis-mapper-3.3 lib/praxis-mapper/logging.rb
praxis-mapper-3.2 lib/praxis-mapper/logging.rb
praxis-mapper-3.1.2 lib/praxis-mapper/logging.rb
praxis-mapper-3.1.1 lib/praxis-mapper/logging.rb