Module: Elasticity::ConditionalRaising
- Included in:
- Kernel
- Defined in:
- lib/elasticity/support/conditional_raise.rb
Instance Method Summary collapse
- #raise_if(conditional, error_class, message) ⇒ Object
- #raise_unless(conditional, error_class, message) ⇒ Object
Instance Method Details
#raise_if(conditional, error_class, message) ⇒ Object
5 6 7 |
# File 'lib/elasticity/support/conditional_raise.rb', line 5 def raise_if(conditional, error_class, ) raise error_class, if conditional end |
#raise_unless(conditional, error_class, message) ⇒ Object
9 10 11 |
# File 'lib/elasticity/support/conditional_raise.rb', line 9 def raise_unless(conditional, error_class, ) raise error_class, unless conditional end |