Class: Liquid::ErrorHandler
- Inherits:
-
Object
- Object
- Liquid::ErrorHandler
- Defined in:
- lib/liquid/errors.rb
Class Method Summary collapse
Class Method Details
.fail(error_code, message = nil) ⇒ Object
12 13 14 15 16 17 18 19 20 21 |
# File 'lib/liquid/errors.rb', line 12 def self.fail(error_code, = nil) case error_code when 401 raise LiquidUnauthorizedError.new "#{error_code}: #{}" when 422 raise LiquidInvalidDataPointError.new "#{error_code}: #{}" else raise LiquidError.new "#{error_code}: #{}" end end |