Class: FloopFloop::UserApi

Inherits:
Object
  • Object
show all
Defined in:
lib/floopfloop/user_api.rb

Overview

Named UserApi rather than User to avoid the “User” namespace shadowing any app-level User model callers might already have. The accessor is ‘client.user` per the parity contract.

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ UserApi

Returns a new instance of UserApi.



8
9
10
# File 'lib/floopfloop/user_api.rb', line 8

def initialize(client)
  @client = client
end

Instance Method Details

#meObject



12
13
14
# File 'lib/floopfloop/user_api.rb', line 12

def me
  @client.request("GET", "/api/v1/user/me")
end