Sha256: 924b75073078bef2a2edc65bf3ee5367d2477d66c8d39dd7acc2622d4a0d6dec
Contents?: true
Size: 432 Bytes
Versions: 211
Compression:
Stored size: 432 Bytes
Contents
class ActivityVerb < ActiveRecord::Base # Activity Strems verbs Available = %w(follow like make-friend post update) validates_uniqueness_of :name has_many :activities scope :verb_name, lambda{ |n| where(:name => n) } class << self def [] name if Available.include?(name) find_or_create_by_name name else raise "ActivityVerb not available: #{ name }" end end end end
Version data entries
211 entries across 211 versions & 4 rubygems