Class: Manage::ApplicationController

Inherits:
ApplicationController
  • Object
show all
Defined in:
app/controllers/manage/application_controller.rb

Instance Method Summary collapse

Instance Method Details

#json_request?Boolean

Returns:

  • (Boolean)


15
16
17
# File 'app/controllers/manage/application_controller.rb', line 15

def json_request?
  request.format.json?
end

#limit_admin_accessObject



11
12
13
# File 'app/controllers/manage/application_controller.rb', line 11

def limit_admin_access
  redirect_to url_for(controller: controller_name, action: :index) if current_user.admin_limited_access
end

#logged_inObject



6
7
8
9
# File 'app/controllers/manage/application_controller.rb', line 6

def logged_in
  authenticate_user!
  return redirect_to root_path unless current_user.try(:admin?)
end