Sha256: b37ab4a55bb37725bf68f85166109ab5b382fdef0197a2edce1b92d9d9f0e9d3

Contents?: true

Size: 242 Bytes

Versions: 37

Compression:

Stored size: 242 Bytes

Contents

class Sash
  include MongoMapper::Document

  key :badge_ids, Array
  timestamps!

  def add_badge(badge_id)
    self.badge_ids << badge_id
    self.save
  end
  def rm_badge(badge_id)
    self.badge_ids -= [badge_id]
    self.save
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
merit-1.5.0 lib/merit/models/mongo_mapper/sash.rb
merit-1.4.0 lib/merit/models/mongo_mapper/sash.rb
merit-1.3.1 lib/merit/models/mongo_mapper/sash.rb
merit-1.3.0 lib/merit/models/mongo_mapper/sash.rb
merit-1.2.3 lib/merit/models/mongo_mapper/sash.rb
merit-1.2.2 lib/merit/models/mongo_mapper/sash.rb
merit-1.2.1 lib/merit/models/mongo_mapper/sash.rb
merit-1.2.0 lib/merit/models/mongo_mapper/sash.rb
merit-1.1.2 lib/merit/models/mongo_mapper/sash.rb
merit-1.1.1 lib/merit/models/mongo_mapper/sash.rb
merit-1.1.0 lib/merit/models/mongo_mapper/sash.rb
merit-1.0.1 lib/merit/models/mongo_mapper/sash.rb
merit-1.0.0 lib/merit/models/mongo_mapper/sash.rb
merit-0.10.1 lib/merit/models/mongo_mapper/sash.rb
merit-0.10.0 lib/merit/models/mongo_mapper/sash.rb
merit-0.9.5 lib/merit/models/mongo_mapper/sash.rb
merit-0.9.4 lib/merit/models/mongo_mapper/sash.rb
merit-0.9.3 lib/merit/models/mongo_mapper/sash.rb
merit-0.9.2 lib/merit/models/mongo_mapper/sash.rb
merit-0.9.1 lib/merit/models/mongo_mapper/sash.rb