Sha256: 0eb967926bf29bd95b64af9ceb6fe853f26b9bc615739f389af1cb0fa879c77b

Contents?: true

Size: 523 Bytes

Versions: 20

Compression:

Stored size: 523 Bytes

Contents

class Api::OrdersController < Api::BaseController
  before_filter :access_denied, :except => [:index, :show]

  private

    def find_resource
      Order.find_by_param(params[:id])
    end

    def object_serialization_options
      { :include => {
          :bill_address => {:include => [:country, :state]},
          :ship_address => {:include => [:country, :state]},
          :shipments => {:include => [:shipping_method, :address]},
          :line_items => {:include => [:variant]}
          }
      }
    end

end

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
spree_api-0.70.7 app/controllers/api/orders_controller.rb
spree_api-0.70.6 app/controllers/api/orders_controller.rb
spree_api-0.60.6 app/controllers/api/orders_controller.rb
spree_api-0.70.5 app/controllers/api/orders_controller.rb
spree_api-0.70.4 app/controllers/api/orders_controller.rb
spree_api-0.60.5 app/controllers/api/orders_controller.rb
spree_api-0.70.3 app/controllers/api/orders_controller.rb
spree_api-0.70.2 app/controllers/api/orders_controller.rb
spree_api-0.60.4 app/controllers/api/orders_controller.rb
spree_api-0.60.3 app/controllers/api/orders_controller.rb
spree_api-0.70.1 app/controllers/api/orders_controller.rb
spree_api-0.70.0 app/controllers/api/orders_controller.rb
spree_api-0.60.2 app/controllers/api/orders_controller.rb
spree_api-0.70.0.rc2 app/controllers/api/orders_controller.rb
spree_api-0.70.RC1 app/controllers/api/orders_controller.rb
spree_bushido_api-0.80.28 app/controllers/api/orders_controller.rb
spree_bushido_api-0.80.27 app/controllers/api/orders_controller.rb
spree_api-0.60.1 app/controllers/api/orders_controller.rb
spree_api-0.60.0 app/controllers/api/orders_controller.rb
spree_api-0.60.0.RC1 app/controllers/api/orders_controller.rb