1 class LicensesController < ApplicationController
2 before_filter :authenticate_admin!, :only => [:list, :browse]
7 @page = License.page params[:page]
8 @page_size = License.page_size params[:page_size]
9 @licenses = License.list({}, @page, @page_size)
11 respond_to do |format|
12 format.html # index.html.erb
13 format.json { render json: @licenses.to_json(License.list_json_opt) }
18 # GET /licenses/1.json
20 @license = License.show(params[:id])
21 respond_to do |format|
22 format.html # show.html.erb
23 format.json { render json: @license.to_json(License.show_json_include_opt) }
28 @licenses = License.all
30 respond_to do |format|
31 format.html { render layout: 'system' }
32 format.json { render json: @licenses }
37 @license = License.find(params[:id])
39 respond_to do |format|
40 format.html { render layout: 'system' }
41 format.json { render json: @license }