lib/roda/endpoints/endpoint/collection.rb in roda-endpoints-0.3.0 vs lib/roda/endpoints/endpoint/collection.rb in roda-endpoints-0.3.1

- old
+ new

@@ -1,19 +1,19 @@ # frozen_string_literal: true +require 'roda/endpoints/endpoint' require 'roda/endpoints/endpoint/data' require 'roda/endpoints/endpoint/caching' -require 'roda/endpoints/endpoint' require 'inflecto' require 'rom/sql' class Roda module Endpoints class Endpoint # HTTP endpoint representing a collection of items of the same type. class Collection < Roda::Endpoints::Endpoint - prepend Data - prepend Caching + include Data + include Caching self.attributes += %i(item) self.defaults = defaults.merge( last_modified: :last_modified )