Class: Spree::Api::V2::Storefront::EventsController

Inherits:
ResourceController
  • Object
show all
Defined in:
app/controllers/spree/api/v2/storefront/events_controller.rb

Instance Method Summary collapse

Instance Method Details

#collectionObject



6
7
8
9
10
11
# File 'app/controllers/spree/api/v2/storefront/events_controller.rb', line 6

def collection
  events_query.events
              .includes(:vendor)
              .page(params.fetch(:page, 1))
              .per(params.fetch(:per_page, 20))
end

#collection_serializerObject



13
14
15
# File 'app/controllers/spree/api/v2/storefront/events_controller.rb', line 13

def collection_serializer
  Spree::V2::Storefront::TaxonSerializer
end