class DeployGate::User
Attributes
name[R]
Public Class Methods
create(name, email, password)
click to toggle source
@param [String] name @param [String] email @param [String] password @return [DeployGate::User]
# File lib/deploygate/user.rb, line 15 def self.create(name, email, password) locale = Locale.current.language results = DeployGate::API::V1::User.create(name, email, password, locale) return if results[:error] DeployGate::User.new(results[:name]) end
new(name)
click to toggle source
@param [String] name @return [DeployGate::User]
# File lib/deploygate/user.rb, line 7 def initialize(name) @name = name end
registered?(name, email)
click to toggle source
@param [String] name @param [String] email @return [Boolean]
# File lib/deploygate/user.rb, line 25 def self.registered?(name, email) DeployGate::API::V1::User.registered?(name, email) end