validates :y, :presence => true, :numericality => true
validates :width, :presence => true, :numericality => true, :natural_number => true
validates :height, :presence => true, :numericality => true, :natural_number => true
+ validates :quotes, :length => {:maximum => 15}, :quotes_even => true
# validates :settings, :presence => true
before_validation :valid_encode
def valid_encode
- ['content', 'settings'].each do |a|
+ ['content', 'quotes', 'settings'].each do |a|
next if attributes[a] == nil
raise Pettanr::BadRequest unless attributes[a].valid_encoding?
end
self.content + "\n"
end
+ def feed
+ ERB::Util.html_escape(self.content)
+ end
+
end