Method: AuthClient::User::ClassMethods#find_by

Defined in:
lib/auth_client/user.rb

#find_by(id:) ⇒ Object



72
73
74
75
76
77
78
79
80
# File 'lib/auth_client/user.rb', line 72

def find_by(id:)
  redis_data = RedisUserConnector.get(id)

  return nil if (redis_data.nil? || redis_data.empty?)

  attributes = redis_data.merge(:id => id)

  build_user attributes
end