Class: RailsBase::ErrorsController

Inherits:
RailsBaseApplicationController show all
Defined in:
app/controllers/rails_base/errors_controller.rb

Constant Summary

Constants included from CaptureReferenceHelper

CaptureReferenceHelper::CAPTURE_ACTION_NAME, CaptureReferenceHelper::CAPTURE_CONTROLLER_PATH, CaptureReferenceHelper::CAPTURE_REFERRED_PATH

Constants included from AppearanceHelper

AppearanceHelper::APPEARANCE_MODE_ACTUAL_COOKIE, AppearanceHelper::APPEARANCE_MODE_COOKIE, AppearanceHelper::APPEARANCE_TEXT_CLASS, AppearanceHelper::VIEWPORT_EXTRA_LARGE, AppearanceHelper::VIEWPORT_EXTRA_SMALL, AppearanceHelper::VIEWPORT_LARGE, AppearanceHelper::VIEWPORT_MEDIUM, AppearanceHelper::VIEWPORT_MOBILE_MAX, AppearanceHelper::VIEWPORT_SIZES, AppearanceHelper::VIEWPORT_SMALL

Constants included from ApplicationHelper

ApplicationHelper::TIMEZONE_OFFSET_COOKIE, ApplicationHelper::TIMEZONE_SESSION_NAME

Instance Method Summary collapse

Methods inherited from RailsBaseApplicationController

#admin_impersonation_session?, #admin_reset_impersonation_session!, #admin_user?, #capture_admin_action, #is_timeout_error?, #populate_admin_actions, #set_time_zone

Methods included from CaptureReferenceHelper

#authenticate_user!, #capture_and_clear_reference_redirect!, #capture_clear_reference_from_sesssion!, #capture_reference, #redirect_from_reference, #reference_redirect, #skip_capture_reference!, #skip_capture_reference?, #use_capture_reference?

Methods included from AppearanceHelper

#appearance_mode_drop_down, #appearance_text_class, #footer_mode_case, #force_sticky_mode!

Methods included from ApplicationHelper

#admin_reset_session!, #browser, #is_mobile?, #is_safari?, #mfa_fallback?

Instance Method Details

#internal_errorObject



17
18
19
20
21
# File 'app/controllers/rails_base/errors_controller.rb', line 17

def internal_error
  @status = 500
  @message = "An Internal Error has occured"
  render template: 'rails_base/errors/internal_error'
end

#not_foundObject



5
6
7
8
9
# File 'app/controllers/rails_base/errors_controller.rb', line 5

def not_found
  @status = 404
  @message = "The Page can't be found"
  render template: 'rails_base/errors/not_found'
end

#unacceptableObject



11
12
13
14
15
# File 'app/controllers/rails_base/errors_controller.rb', line 11

def unacceptable
  @status = 422
  @message = "Client Error. Please retry"
  render template: 'rails_base/errors/unacceptable'
end