Class: Hash

Inherits:
Object show all
Defined in:
lib/blockify.rb

Instance Method Summary collapse

Instance Method Details

#decrementify(kv) ⇒ Object

values assumed to be integers



281
282
283
284
285
286
287
288
289
# File 'lib/blockify.rb', line 281

def decrementify(kv) #values assumed to be integers
  if self[kv].nil?
    self[kv] = nil 
  elsif self[kv]==0
    self[kv] = nil      
  else
    self[kv] -= 1
  end
end

#incrementify(kv) ⇒ Object

values assumed to be integers



274
275
276
277
278
279
280
# File 'lib/blockify.rb', line 274

def incrementify(kv) #values assumed to be integers
  if self[kv].nil?
    self[kv] = 0
  else
    self[kv] += 1
  end
end