class ViewModel::ActiveRecord::Cache
def delete(*ids)
def delete(*ids) ids.each do |id| id = id.id if id.respond_to?(:id) raise ArgumentError.new unless id.is_a?(Numeric) || id.is_a?(String) @cache_group.delete_all(@cache.key.new(id)) end end
def delete(*ids) ids.each do |id| id = id.id if id.respond_to?(:id) raise ArgumentError.new unless id.is_a?(Numeric) || id.is_a?(String) @cache_group.delete_all(@cache.key.new(id)) end end