Class: PeanutLabs::Builder::UserId

Inherits:
Object
  • Object
show all
Defined in:
lib/peanut_labs/builder/user_id.rb

Instance Method Summary collapse

Constructor Details

#initialize(params = nil) ⇒ UserId



9
10
11
# File 'lib/peanut_labs/builder/user_id.rb', line 9

def initialize(params = nil)
  @credentials = params[:credentials] || PeanutLabs::Credentials.new(params)
end

Instance Method Details

#call(public_user_id) ⇒ Object



13
14
15
# File 'lib/peanut_labs/builder/user_id.rb', line 13

def call(public_user_id)
  "#{public_user_id}-#{credentials.id}-#{user_go(public_user_id)}"
end