Sha256: 23e40a3d8394b2124d630a0bd99d490e011b78523b24e717ba084710f05e045f
Contents?: true
Size: 603 Bytes
Versions: 3
Compression:
Stored size: 603 Bytes
Contents
class DNSimple::User < DNSimple::Base attr_accessor :id attr_accessor :created_at attr_accessor :updated_at attr_accessor :email attr_accessor :login_count attr_accessor :failed_login_count attr_accessor :domain_count attr_accessor :domain_limit def self.me(options={}) response = DNSimple::Client.get("users/me.json", options) case response.code when 200 return new(response["user"]) when 404 raise DNSimple::UserNotFound, "Could not find user" else raise DNSimple::Error, "Error: #{response.code} #{response.message}" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dnsimple-ruby-1.3.2 | lib/dnsimple/user.rb |
dnsimple-ruby-1.3.1 | lib/dnsimple/user.rb |
dnsimple-ruby-1.3.0 | lib/dnsimple/user.rb |