class Message include ActiveAttr::Model attribute :name attribute :email attribute :content attribute :priority # type: Integer, default: 0 attr_accessible :name, :email, :content validates_presence_of :name validates_format_of :email, :with => /^[-a-z0-9_+\.]+\@([-a-z0-9]+\.)+[a-z0-9]{2,4}$/i validates_length_of :content, :maximum => 500 end