Sha256: 5fae8b12f08f226855e9d20313006d851b1996591d173418570e3561ff2b36f0

Contents?: true

Size: 254 Bytes

Versions: 28

Compression:

Stored size: 254 Bytes

Contents

module AchClient
  class Logging

    # A log provider that does nothing.
    class NullLogProvider < LogProvider

      # Does absolutely nothing with the log info
      def self.send_logs(*)
        # Do nothing
        nil
      end
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
ach_client-5.3.2 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-5.3.1 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-5.3.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-5.2.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-5.1.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-5.0.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-4.0.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-3.1.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-3.0.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-2.1.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-2.0.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-1.1.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-1.0.3 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-1.0.2 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-1.0.1 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-1.0.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-0.7.0 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-0.6.8 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-0.6.7 lib/ach_client/logging/log_providers/null_log_provider.rb
ach_client-0.6.6 lib/ach_client/logging/log_providers/null_log_provider.rb