Module | Loquacious |
In: |
lib/loquacious.rb
lib/loquacious/configuration.rb |
configuration_for | -> | configuration |
configuration_for | -> | config_for |
configuration_for | -> | config |
help_for | -> | help |
Returns the configuration associated with the given name. If a block is given, then it will be used to create the configuration.
The same name can be used multiple times with different configuration blocks. Each different block will be used to add to the configuration; i.e. the configurations are additive.
Returns a Help instance for the configuration associated with the given name. See the Help#initialize method for the options that can be used with this method.
Returns the lpath for the module. If any arguments are given, they will be joined to the end of the path using File.join.
This is merely a convenience method to remove methods from the Loquacious::Configuration class. Some ruby gems add lots of crap to the Kernel module, and this interferes with the configuration system. The remove method should be used to anihilate unwanted methods from the configuration class as needed.
Loquacious.remove :gem # courtesy of rubygems Loquacious.remove :test, :file # courtesy of rake