class OmniApi::Resources::UserAuthorizedResource

Public Class Methods

connection(refresh = false) click to toggle source
Calls superclass method
# File lib/omni_api/resources/user_authorized_resource.rb, line 16
def self.connection(refresh = false)
  @connection = create_new_connection if refresh || @connection.nil?
  super
end
headers() click to toggle source
# File lib/omni_api/resources/user_authorized_resource.rb, line 10
def self.headers
  new_headers = static_headers.clone
  new_headers['Authorization'] = OmniApi.config.user_access_token
  new_headers
end

Protected Class Methods

create_new_connection() click to toggle source
# File lib/omni_api/resources/user_authorized_resource.rb, line 23
def self.create_new_connection
  connection = Connection.new(site, format)
  connection.error_handler = UserAuthorizationErrorHandler.new
  connection
end