Module: Subledger::Domain::Roles::Versionable::VersionableClass

Defined in:
lib/subledger/domain/roles/versionable.rb

Class Method Summary collapse

Class Method Details

.raise_unless_creatable(args) ⇒ Object



10
11
12
13
14
15
16
# File 'lib/subledger/domain/roles/versionable.rb', line 10

def self.raise_unless_creatable args
  version = args[:version]

  if version.nil? or not version.kind_of? Fixnum
    raise VersionableError, ':version is required and must be a Fixnum'
  end
end