lib/api/handler.rb in recommender_api-0.0.1 vs lib/api/handler.rb in recommender_api-0.0.2
- old
+ new
@@ -1,15 +1,16 @@
require 'auth_manager'
require 'session_manager'
+require 'dbAccessor'
-class Api::Handler
+module Api
+class Handler
- def self.create_account(param, option)
- added = AuthManager::Adder.save?(param, option)
- session_response = SessionManager::Handler.create_session(param, option) if added
- if session_response
- (session_response[:code] == 200) && added
+ def self.create_account(param)
+ added = DbAccessor::Writer.write_object(param)
+ if added[:code] == 201
+ true
else
false
end
end
@@ -42,6 +43,7 @@
return tmp['login'] if option.fetch(:user)
return tmp['api_key'] if option.fetch(:app)
end
end
+end
end