class OmniAuth::Strategies::Clover
Public Instance Methods
raw_info()
click to toggle source
# File lib/omniauth/strategies/clover.rb, line 82 def raw_info merchant_id = request.params['merchant_id'] empployee_id = request.params['employee_id'] @raw_info ||= access_token.get("/v3/merchants/#{merchant_id}/employees/#{empployee_id}").parsed end
Private Instance Methods
first_name()
click to toggle source
# File lib/omniauth/strategies/clover.rb, line 91 def first_name @raw_info['name'].blank? ? "" : @raw_info['name'].split(' ').first end
last_name()
click to toggle source
# File lib/omniauth/strategies/clover.rb, line 95 def last_name @raw_info['name'].blank? ? "" : @raw_info['name'].split[1..-1].join(' ') end