1 class ProvidersController < ApplicationController
2 layout 'test' if MagicNumber['test_layout']
3 before_filter :authenticate_admin!, :only => [:index, :show]
6 @page = Provider.page params[:page]
7 @page_size = Provider.page_size params[:page_size]
9 @providers = if @hide.blank?
10 Provider.list(@page, @page_size)
12 Provider.available_list(@page, @page_size)
15 respond_to do |format|
16 format.html # index.html.erb
17 format.json { render :json => @providers.to_json(Provider.list_json_opt) }
22 @provider = Provider.show(params[:id], @admin)
24 respond_to do |format|
25 format.html # show.html.erb
26 format.json { render :json => @provider.to_json(Provider.show_json_opt) }