class ExceptionallyBeautiful::RoutingConstraint

Public Instance Methods

matches?(request) click to toggle source
# File lib/exceptionally_beautiful/routing_constraint.rb, line 3
def matches?(request)
  status = request.env['action_dispatch.request.path_parameters'][:status]
  !status.nil? && status.match(/\d{3}/) && ExceptionallyBeautiful.errors.include?(status.to_i)
end