Method: Versionary#new_version
- Defined in:
- lib/buzztools/extras/versionary.rb
#new_version(aValues) ⇒ Object
139 140 141 142 143 144 145 |
# File 'lib/buzztools/extras/versionary.rb', line 139 def new_version(aValues) raise "iid must be set before calling new_version" unless self.iid attrs = copyable_attributes attrs[:version] = self.class.next_version_id(self.iid) ver = self.class.new(attrs) ver end |