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