- def self.find_all_by_address(address, options)
- self.with_scope(:find => {:conditions => ["inet_aton(?) & netmask = address", address]}) do
- return self.find(:all, options)
- end
+ def self.no_account_creation(address, domain = nil)
+ self.match(address, domain).where(:k => "no_account_creation").exists?
+ end
+
+ def self.no_note_comment(address, domain = nil)
+ self.match(address, domain).where(:k => "no_note_comment").exists?
+ end
+
+ def self.no_trace_download(address, domain = nil)
+ self.match(address, domain).where(:k => "no_trace_download").exists?