Module VestalVersions::Reset::InstanceMethods
In: lib/vestal_versions/reset.rb

Adds the instance methods required to reset an object to a previous version.

Methods

reset_to!  

Public Instance methods

Similar to +revert_to!+, the +reset_to!+ method reverts an object to a previous version, only instead of creating a new record in the version history, +reset_to!+ deletes all of the version history that occurs after the version reverted to.

The action taken on each version record after the point of reversion is determined by the :dependent option given to the versioned method. See the versioned method documentation for more details.

[Validate]