Method: Versionary#create_version!
- Defined in:
- lib/buzztools/extras/versionary.rb
#create_version!(aValues) ⇒ Object
147 148 149 150 151 152 153 |
# File 'lib/buzztools/extras/versionary.rb', line 147 def create_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) attrs.merge!(aValues.symbolize_keys) self.class.create!(attrs) end |