Module: Daredevil::Responder::Sanitizers
- Included in:
- Daredevil::Responder
- Defined in:
- lib/daredevil/responder/sanitizers.rb
Class Method Summary collapse
Class Method Details
.status_symbol(status) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/daredevil/responder/sanitizers.rb', line 4 def self.status_symbol(status) if status.is_a?(Integer) status = Rack::Utils::SYMBOL_TO_STATUS_CODE.invert[status] end if status.nil? || !status.is_a?(Symbol) || Rack::Utils::SYMBOL_TO_STATUS_CODE[status].nil? raise(Daredevil::Errors::UnknownHTTPStatus, status) end status end |