module Api::V1::ModelHash
Public Instance Methods
user_hash(user)
click to toggle source
# File lib/generators/happy_seed/api/templates/app/controllers/api/v1/model_hash.rb, line 2 def user_hash(user) { id: user.id, email: user.email } end
user_token_hash(user_token, *args)
click to toggle source
# File lib/generators/happy_seed/api/templates/app/controllers/api/v1/model_hash.rb, line 9 def user_token_hash(user_token, *args) options = args.extract_options! output = { access_token: user_token.access_token } output.update(user: user_hash(user_token.user)) if true == options[:user] output end