module Quiver::Model::ExtantAttributeOverrides

Public Instance Methods

dirty?(attr=nil) click to toggle source
Calls superclass method
# File lib/quiver/model.rb, line 14
def dirty?(attr=nil)
  return true unless persisted?

  super
end
with(attrs={}, metadata={}) click to toggle source
Calls superclass method
# File lib/quiver/model.rb, line 6
def with(attrs={}, metadata={})
  super.tap do |new_instance|
    persisted_by.each do |pb|
      new_instance.persisted_by!(pb)
    end
  end
end