class Firebase::Messaging::Configure

Attributes

logger[RW]
logger_level[RW]
server_key[RW]

Public Class Methods

new() click to toggle source
# File lib/firebase/messaging/configure.rb, line 8
def initialize
  @server_key = ''
  @logger = Logger.new(STDOUT)
  @logger_level = :warn
end

Public Instance Methods

base_url() click to toggle source
# File lib/firebase/messaging/configure.rb, line 22
def base_url
  'https://fcm.googleapis.com/fcm/send'
end
headers() click to toggle source

TODO: separete on request namespace when more headers

# File lib/firebase/messaging/configure.rb, line 15
def headers
  {
    'Authorization' => "key=#{@server_key}",
    'Content-Type'  => 'application/json'
  }
end