Top Level Namespace

Defined Under Namespace

Modules: Enumerable, Rake, Webby Classes: ERB, Hash, Spawner, String, Time

Instance Method Summary collapse

Instance Method Details

#try_require(lib) ⇒ Object

call-seq:

try_require( library )    => true or false

Try to laod the given library using the built-in require, but do not raise a LoadError if unsuccessful. Returns true if the library was successfully loaded; returns false otherwise.



122
123
124
125
126
127
# File 'lib/webby.rb', line 122

def try_require( lib )
  require lib
  true
rescue LoadError
  false
end