module Subledger::Domain::Roles::Versionable
Attributes
version[R]
Public Class Methods
included(base)
click to toggle source
# File lib/subledger/domain/roles/versionable.rb, line 5 def self.included base base.extend VersionableClass end
Private Instance Methods
increment_version()
click to toggle source
# File lib/subledger/domain/roles/versionable.rb, line 29 def increment_version @version += 1 end
versionable(args)
click to toggle source
# File lib/subledger/domain/roles/versionable.rb, line 25 def versionable args @version = args[:version] || 1 end