module Gotit::Base
Public Instance Methods
be_reader()
click to toggle source
# File lib/gotit/base.rb, line 26 def be_reader Gotit::Mark.readers ||= [] has_many :marks, as: :reader, dependent: :delete_all, inverse_of: :reader include Gotit::Reader Gotit::Mark.readers << self after_create Gotit::Reader.initialize_reader end
be_reaedable()
click to toggle source
# File lib/gotit/base.rb, line 34 def be_reaedable Gotit::Mark.readables ||= [] has_many :marks, as: :readable, dependent: :delete_all, inverse_of: :readable Gotit::Mark.readables << self self.extend Gotit::Readable end