class FluShot::Storage::Memory

Public Class Methods

new() click to toggle source
# File lib/flu_shot/storage/memory.rb, line 4
def initialize
  @storage = {}
end

Public Instance Methods

add(prescription_name, vaccines) click to toggle source
# File lib/flu_shot/storage/memory.rb, line 8
def add(prescription_name, vaccines)
  @storage[prescription_name] ||= []
  vaccines = [vaccines] unless vaccines.is_a?(Array)
  @storage[prescription_name] = vaccines
end
get(prescription_name) click to toggle source
# File lib/flu_shot/storage/memory.rb, line 14
def get(prescription_name)
  @storage[prescription_name] || []
end