Method: Chickadee::NumericID#initialize
- Defined in:
- lib/chickadee/vos/numeric_id.rb
#initialize(id) ⇒ NumericID
Returns a new instance of NumericID.
5 6 7 8 |
# File 'lib/chickadee/vos/numeric_id.rb', line 5 def initialize(id) raise(ArgumentError, "invalid id: #{id}") unless id.is_a?(Integer) && id > 0 @id = id end |