class DataStore

Public Instance Methods

get(id) click to toggle source
# File lib/glass_slippers/data_store.rb, line 15
def get(id)
        container.fetch(id)
end
reset(id) click to toggle source
# File lib/glass_slippers/data_store.rb, line 19
def reset(id)
        original = container.fetch(id)[:original]
        hash_data = {
                :original => original,
                :transformed => transformed
        }

        container.store(id, hash_data)
end
set(data) click to toggle source
# File lib/glass_slippers/data_store.rb, line 6
def set(data)
        hash_data = {
                :original => data[:original],
                :transformed => data[:transformed]
        }

        container.store(data[:id], hash_data)
end

Private Instance Methods

container() click to toggle source
# File lib/glass_slippers/data_store.rb, line 31
def container
        @store ||= Hash.new
end