class method
self.new
Ruby on Rails 2.2.3
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
self.new(runtime_args, runtime_options = {})
No documentation comment.
Parameters
-
runtime_argsreq -
runtime_optionsopt = {}
Source
# File railties/lib/rails_generator/generators/applications/app/app_generator.rb, line 16
def initialize(runtime_args, runtime_options = {})
super
usage if args.empty?
usage("Databases supported for preconfiguration are: #{DATABASES.join(", ")}") if (options[:db] && !DATABASES.include?(options[:db]))
@destination_root = args.shift
@app_name = File.basename(File.expand_path(@destination_root))
end
Defined in railties/lib/rails_generator/generators/applications/app/app_generator.rb line 16
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in AppGenerator