module Mongoid::Markdown
Public Instance Methods
markdown!()
click to toggle source
# File lib/mongoid-markdown/mongoid_new.rb, line 55 def markdown! self.class.markdown_attributes.each { |attr| __send__(attr) } end
marked_down()
click to toggle source
# File lib/mongoid-markdown/mongoid_new.rb, line 43 def marked_down marked_down? ? (@marked_down ||= {}) : @attributes.dup end
marked_down=(value)
click to toggle source
# File lib/mongoid-markdown/mongoid_new.rb, line 51 def marked_down=(value) @is_marked_down = !!value end
marked_down?()
click to toggle source
# File lib/mongoid-markdown/mongoid_new.rb, line 47 def marked_down? @is_marked_down != false end
reload()
click to toggle source
Calls superclass method
# File lib/mongoid-markdown/mongoid_new.rb, line 59 def reload marked_down.clear super end
write_attribute(attr_name, value)
click to toggle source
Calls superclass method
# File lib/mongoid-markdown/mongoid_new.rb, line 64 def write_attribute(attr_name, value) marked_down[attr_name.to_s] = nil super end