Module: Lolitado
- Defined in:
- lib/lolitado.rb,
lib/lolitado/db.rb,
lib/lolitado/api.rb,
lib/lolitado/box.rb,
lib/lolitado/pool.rb,
lib/lolitado/version.rb
Overview
def user_login payload
add_headers({'Content-Type' => "application/json"})
query = "mutation login($input: UserLoginInput!) {userLogin(input:$input) {authToken}}"
graph_request(query, payload)
end
end
Defined Under Namespace
Classes: API, Box, Database, Graph, Pool
Constant Summary collapse
- VERSION =
"0.1.1"
Instance Method Summary collapse
-
#add_headers(value) ⇒ Object
forward add_headers from Rest/Graph class to API.add_headers method.
-
#base_uri(uri) ⇒ Object
forward uri from Rest/Graph class to API.uri method.
-
#graph_request(query, token = false, locale = false, variables = false) ⇒ Object
forward graph_request method from Graph class to Graph.request method.
-
#request(method, endpoint, body = false) ⇒ Object
forward request method from Rest class to API.request method.
Instance Method Details
#add_headers(value) ⇒ Object
forward add_headers from Rest/Graph class to API.add_headers method
74 75 76 |
# File 'lib/lolitado.rb', line 74 def add_headers value API.add_headers value end |
#base_uri(uri) ⇒ Object
forward uri from Rest/Graph class to API.uri method
83 84 85 |
# File 'lib/lolitado.rb', line 83 def base_uri uri API.base_uri uri end |
#graph_request(query, token = false, locale = false, variables = false) ⇒ Object
forward graph_request method from Graph class to Graph.request method
62 63 64 65 66 67 |
# File 'lib/lolitado.rb', line 62 def graph_request query, token = false, locale = false, variables = false add_headers({'Content-Type' => "application/json"}) add_headers({'Authorization' => "Bearer #{token}"}) if token add_headers({'Accept-Language' => locale}) if locale Graph.request(query, variables) end |