lib/vedeu/repository/storage.rb in vedeu-0.0.33 vs lib/vedeu/repository/storage.rb in vedeu-0.0.34
- old
+ new
@@ -14,14 +14,10 @@
def reset(entity)
all(entity).map { |record| delete(record) }
end
- def find(entity, name)
- map_for_class(entity).fetch(name, nil)
- end
-
def all(entity)
map_for_class(entity).values
end
def query(entity, attribute, value)
@@ -29,10 +25,10 @@
map_for_class(entity).select do |_, result|
return result if result.send(attribute) == value
end
- nil
+ false
end
private
attr_reader :map