Class: Spree::Api::SuppliersController
- Inherits:
-
BaseController
- Object
- BaseController
- Spree::Api::SuppliersController
- Defined in:
- app/controllers/spree/api/suppliers_controller.rb
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
4 5 6 7 8 9 10 11 12 13 |
# File 'app/controllers/spree/api/suppliers_controller.rb', line 4 def index if params[:ids] @suppliers = Spree::Supplier.accessible_by(current_ability, :read).where(id: params[:ids].split(',')).order(:name) else @suppliers = Spree::Supplier.accessible_by(current_ability, :read).order(:name).ransack(params[:q]).result end @suppliers = paginate(@suppliers) respond_with(@suppliers) end |