Class: Firebase::Messaging::Logger

Inherits:
Object
  • Object
show all
Defined in:
lib/firebase/messaging/logger.rb

Constant Summary collapse

LOGGER_LEVELS =
[:fatal, :error, :warn, :info, :debug].freeze

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(logger, level: :warn) ⇒ Logger

Returns a new instance of Logger.



8
9
10
11
# File 'lib/firebase/messaging/logger.rb', line 8

def initialize(logger, level: :warn)
  @logger = logger
  @level = level
end

Instance Attribute Details

#levelObject (readonly)

Returns the value of attribute level.



4
5
6
# File 'lib/firebase/messaging/logger.rb', line 4

def level
  @level
end

#loggerObject (readonly)

Returns the value of attribute logger.



4
5
6
# File 'lib/firebase/messaging/logger.rb', line 4

def logger
  @logger
end