Method deprecated or moved
This method is deprecated or moved on the latest stable version.
The last existing version (v2.3.8) is shown here.
gem(name, options = {})
public
Adds an entry into config/environment.rb for the supplied gem :
# File railties/lib/rails_generator/generators/applications/app/template_runner.rb, line 86
def gem(name, options = {})
log 'gem', name
env = options.delete(:env)
gems_code = "config.gem '#{name}'"
if options.any?
opts = options.inject([]) {|result, h| result << [":#{h[0]} => #{h[1].inspect.gsub('"',"'")}"] }.sort.join(", ")
gems_code << ", #{opts}"
end
environment gems_code, :env => env
end