Repository URL to install this package:
|
Version:
1.0.0.pre ▾
|
module ActiveAdmin
# All Pages controllers inherit from this controller.
class PageController < BaseController
# Active admin actions don't require layout. All custom actions do.
ACTIVE_ADMIN_ACTIONS = [:index]
actions :index
before_filter :authorize_access!
def index(options={}, &block)
render "active_admin/page/index"
end
def clear_page_actions!
active_admin_config.clear_page_actions!
end
private
def authorize_access!
permission = action_to_permission(params[:action])
authorize! permission, active_admin_config
end
end
end