method

unloadable

v2.0.3 - Show latest stable - Class: Object
unloadable(const_desc)
public

Mark the given constant as unloadable. Unloadable constants are removed each time dependencies are cleared.

Note that marking a constant for unloading need only be done once. Setup or init scripts may list each unloadable constant that may need unloading; each constant will be removed for every subsequent clear, as opposed to for the first clear.

The provided constant descriptor may be a (non-anonymous) module or class, or a qualified constant name as a string or symbol.

Returns true if the constant was not previously marked for unloading, false otherwise.

1Note

Moved

betamatt ยท May 22, 20091 thank

In 2.2 and greater this has moved to ActiveSupport::Dependencies::Loadable#unloadable