class InstanceId::Request::GetInfo

Attributes

including_details[RW]
including_details?[RW]
registration_token[RW]

Public Instance Methods

endpoint() click to toggle source
# File lib/instance_id/request/get_info.rb, line 19
def endpoint
  "/iid/info/#{registration_token}"
end
invoke() click to toggle source
Calls superclass method
# File lib/instance_id/request/get_info.rb, line 12
def invoke
  raise "invalid registration_token! #{registration_token}" unless /\A.+\z/ === registration_token
  super do |request|
    request.params['details'] = !!including_details ? 'true' : 'false'
  end
end
method() click to toggle source
# File lib/instance_id/request/get_info.rb, line 23
def method
  :get
end
response_class() click to toggle source
# File lib/instance_id/request/get_info.rb, line 27
def response_class
  InstanceId::Response::GetInfo
end