virtual_community.rb
316 Bytes
class VirtualCommunity < ActiveRecord::Base
validates_presence_of :domain
validates_format_of :domain, :with => /^(\w+\.)+\w+$/
validates_presence_of :identifier
validates_format_of :identifier, :with => /^[a-z][a-z0-9_]+[a-z0-9]$/
serialize :features
def features
self[:features] ||= {}
end
end