internetee-registry/app/models/domain.rb
2014-06-30 12:08:33 +03:00

18 lines
434 B
Ruby

class Domain < ActiveRecord::Base
belongs_to :registrar
belongs_to :ns_set
belongs_to :owner_contact, class_name: 'Contact'
belongs_to :technical_contact, class_name: 'Contact'
belongs_to :admin_contact, class_name: 'Contact'
class << self
def check_availability(domains)
res = []
domains.each do |x|
res << {name: x, avail: Domain.find_by(name: x) ? 0 : 1}
end
res
end
end
end