Class: Object

Inherits:
BasicObject
Defined in:
lib/wagons/extensions/require_optional.rb

Instance Method Summary collapse

Instance Method Details

#require_optional(*args) ⇒ Object Also known as: optional_require

Requires the specified argument but silently ignores any LoadErrors.



3
4
5
6
7
# File 'lib/wagons/extensions/require_optional.rb', line 3

def require_optional(*args)
  require *args
rescue LoadError
  # that's fine, it's an optional require
end