Module: ActiveError
- Defined in:
- lib/active_error.rb,
lib/active_error/version.rb
Constant Summary collapse
- VERSION =
"1.0.1"
Class Method Summary collapse
Class Method Details
.new(error_class_or_message = nil, message = nil, backtrace: caller) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/active_error.rb', line 4 def self.new( = nil, = nil, backtrace: caller) if .is_a? Class error_class = else error_class = StandardError = .to_s end exception = error_class.new() exception.set_backtrace(backtrace) exception end |