Sha256: 2963cd6eb5ede57126bff1ae4dd2fac40505edb05c9696fdf0f289a1149f6533
Contents?: true
Size: 1.03 KB
Versions: 6
Compression:
Stored size: 1.03 KB
Contents
class Api::ShipmentsController < Admin::ShipmentsController #~ private #~ def parent #~ if params[:order_id] #~ @parent ||= Order.find_by_param(params[:order_id]) #~ end #~ end #~ def collection_serialization_options #~ { :include => {:shipping_method => {}, :address => {}, :inventory_units => {:include => :variant}}, #~ :except => [:shipping_method_id, :address_id] } #~ end #~ def object_serialization_options #~ { :include => { #~ :shipping_method => {}, #~ :address => {:include => [:country, :state]}, #~ :inventory_units => { #~ :include => { #~ :variant => { #~ :include => { #~ :product => {:only => [:name]} #~ } #~ } #~ } #~ } #~ }, #~ :except => [:shipping_method_id, :address_id] #~ } #~ end #~ def eager_load_associations #~ [:shipping_method, :address, {:inventory_units => [:variant]}] #~ end end
Version data entries
6 entries across 6 versions & 5 rubygems