error pages
This commit is contained in:
parent
169f8bc1bd
commit
1afb36799a
41 changed files with 342 additions and 261 deletions
|
|
@ -1,7 +1,184 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class ErrorPagesController < ApplicationController
|
||||
def not_found; end
|
||||
def unprocessable_content; end
|
||||
def internal_server_error; end
|
||||
# 4xx Client Error
|
||||
# 400 :bad_request
|
||||
def bad_request
|
||||
@code = 400
|
||||
@message = t("errors.bad_request")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 401 :unauthorized
|
||||
def unauthorized
|
||||
@code = 401
|
||||
@message = t("errors.unauthorized")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 402 :payment_required
|
||||
def payment_required
|
||||
@code = 402
|
||||
@message = t("errors.payment_required")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 403 :forbidden
|
||||
def forbidden
|
||||
@code = 403
|
||||
@message = t("errors.forbidden")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 404 :not_found
|
||||
def not_found
|
||||
@code = 404
|
||||
@message = t("errors.not_found")
|
||||
end
|
||||
# 405 :method_not_allowed
|
||||
def method_not_allowed
|
||||
@code = 405
|
||||
@message = t("errors.method_not_allowed")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 406 :not_acceptable
|
||||
def not_acceptable
|
||||
@code = 406
|
||||
@message = t("errors.not_acceptable")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 407 :proxy_authentication_required
|
||||
def proxy_authentication_required
|
||||
@code = 407
|
||||
@message = t("errors.proxy_authentication_required")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 408 :request_timeout
|
||||
def request_timeout
|
||||
@code = 408
|
||||
@message = t("errors.request_timeout")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 409 :conflict
|
||||
def conflict
|
||||
@code = 409
|
||||
@message = t("errors.conflict")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 410 :gone
|
||||
def gone
|
||||
@code = 4
|
||||
@message = t("errors.gone")
|
||||
render "error_pages/generic"10
|
||||
end
|
||||
# 411 :length_required
|
||||
def length_required
|
||||
@code = 411
|
||||
@message = t("errors.length_required")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 412 :precondition_failed
|
||||
def precondition_failed
|
||||
@code = 412
|
||||
@message = t("errors.precondition_failed")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 413 :payload_too_large
|
||||
def payload_too_large
|
||||
@code = 413
|
||||
@message = t("errors.payload_too_large")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 414 :uri_too_long
|
||||
def uri_too_long
|
||||
@code = 414
|
||||
@message = t("errors.uri_too_long")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 415 :unsupported_media_type
|
||||
def unsupported_media_type
|
||||
@code = 415
|
||||
@message = t("errors.unsupported_media_type")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 416 :range_not_satisfiable
|
||||
def range_not_satisfiable
|
||||
@code = 416
|
||||
@message = t("errors.range_not_satisfiable")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 417 :expectation_failed
|
||||
def expectation_failed
|
||||
@code = 417
|
||||
@message = t("errors.expectation_failed")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 422 :unprocessable_entity
|
||||
def unprocessable_entity
|
||||
@code = 422
|
||||
@message = t("errors.unprocessable_entity")
|
||||
end
|
||||
# 423 :locked
|
||||
def locked
|
||||
@code = 423
|
||||
@message = t("errors.locked")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 424 :failed_dependency
|
||||
def failed_dependency
|
||||
@code = 424
|
||||
@message = t("errors.failed_dependency")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 426 :upgrade_required
|
||||
def upgrade_required
|
||||
@code = 426
|
||||
@message = t("errors.upgrade_required")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
|
||||
# 5xx Server Error
|
||||
# 500 :internal_server_error
|
||||
def internal_server_error
|
||||
@code = 500
|
||||
@message = t("errors.internal_server_error")
|
||||
end
|
||||
# 501 :not_implemented
|
||||
def not_implemented
|
||||
@code = 501
|
||||
@message = t("errors.not_implemented")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 502 :bad_gateway
|
||||
def bad_gateway
|
||||
@code = 502
|
||||
@message = t("errors.bad_gateway")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 503 :service_unavailable
|
||||
def service_unavailable
|
||||
@code = 503
|
||||
@message = t("errors.service_unavailable")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 504 :gateway_timeout
|
||||
def gateway_timeout
|
||||
@code = 504
|
||||
@message = t("errors.gateway_timeout")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 505 :http_version_not_supported
|
||||
def http_version_not_supported
|
||||
@code = 505
|
||||
@message = t("errors.http_version_not_supported")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 507 :insufficient_storage
|
||||
def insufficient_storage
|
||||
@code = 507
|
||||
@message = t("errors.insufficient_storage")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
# 510 :not_extended
|
||||
def not_extended
|
||||
@code = 510
|
||||
@message = t("errors.not_extended")
|
||||
render "error_pages/generic"
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue