class Mumuki::Classroom::Document

Public Class Methods

inherited(subclass) click to toggle source
Calls superclass method
# File lib/mumuki/classroom/models/document.rb, line 7
def self.inherited(subclass)
  super
  subclass.include Mongoid::Document
  subclass.store_in collection: subclass.name.demodulize.tableize
end
whitelist_attributes(json) click to toggle source
# File lib/mumuki/classroom/models/document.rb, line 3
def self.whitelist_attributes(json)
  json.with_indifferent_access.except(:created_at, :updated_at, :_id).slice(*attribute_names)
end