Module: Firebase::Messaging

Defined in:
lib/firebase/messaging.rb,
lib/firebase/messaging/error.rb,
lib/firebase/messaging/client.rb,
lib/firebase/messaging/logger.rb,
lib/firebase/messaging/request.rb,
lib/firebase/messaging/version.rb,
lib/firebase/messaging/response.rb,
lib/firebase/messaging/configure.rb,
lib/firebase/messaging/request/for.rb,
lib/firebase/messaging/request/body.rb,
lib/firebase/messaging/response/topic_message.rb,
lib/firebase/messaging/response/down_stream_http_message.rb

Defined Under Namespace

Classes: Client, Configure, Error, Logger, Request, Response, UnexpectedResponseError

Constant Summary collapse

VERSION =
'1.0.1'.freeze

Class Method Summary collapse

Class Method Details

.configureObject



16
17
18
19
20
21
22
# File 'lib/firebase/messaging.rb', line 16

def configure
  if block_given?
    yield config
  else
    config
  end
end

.loggerObject



24
25
26
# File 'lib/firebase/messaging.rb', line 24

def logger
  Firebase::Messaging::Logger.new(config.logger, level: config.logger_level)
end