article.rb 258 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 class Article < Comatose::Page acts_as_taggable def keywords tag_list.to_s end def keywords=(list_tag) self.tag_list = list_tag end def has_keyword?(keyword) tags.map{|t| t.name.downcase}.include?(keyword.downcase) end end