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
)