class LabClient::Key

Inspect Helper

Public Instance Methods

inspect() click to toggle source
# File lib/labclient/keys/key.rb, line 7
def inspect
  "#<Key id: #{id}#{inspect_username}>"
end
inspect_username() click to toggle source
# File lib/labclient/keys/key.rb, line 11
def inspect_username
  ", username: #{@table[:user].username}" if has? :user
end
user() click to toggle source
# File lib/labclient/keys/key.rb, line 15
def user
  if has? :user
    LabClient::User.new(@table[:user], response, client)
  else
    user_id = collect_user_id
    client.users.show(user_id)
  end
end