1 class ProvidersController < ApplicationController
2 before_filter :authenticate_admin!, :only => [:index, :show, :destroy]
5 @page = Provider.page params[:page]
6 @page_size = Provider.page_size params[:page_size]
8 @providers = if @hide.blank?
9 Provider.list(@page, @page_size)
11 Provider.available_list(@page, @page_size)
14 respond_to do |format|
15 format.html # index.html.erb
16 format.json { render :json => @providers.to_json(Provider.list_json_opt) }
21 @provider = Provider.show(params[:id], @admin)
23 respond_to do |format|
24 format.html # show.html.erb
25 format.json { render :json => @provider.to_json(Provider.show_json_opt) }