Sha256: b24d1e7c10bdbab6370c7160db58f200db9e46d321ecb829177d4b2095e41cc0

Contents?: true

Size: 635 Bytes

Versions: 1

Compression:

Stored size: 635 Bytes

Contents

class Api::ProductsController < Api::BaseController
  include Spree::Search

  private
    def collection
      params[:per_page] ||= 100
      @searcher = Spree::Config.searcher_class.new(params)
      @collection = @searcher.retrieve_products
    end

    def object_serialization_options
      { :include => [:master, :variants, :taxons] }
    end
    public
      def destroy
     puts "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"
      puts params[object_name]
       puts params[:id]
      @object=Product.find_by_id(params[:id])
       @object.destroy
      if @object.destroy
      render :text => 'Destroyed' 
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
apispree_api-0.0.0 app/controllers/api/products_controller.rb