instance method
builder
Ruby on Rails 3.0.20
Since v3.0.20 Last seen in v3.0.20Signature
builder()
No documentation comment.
Source
# File railties/lib/rails/generators/rails/app/app_generator.rb, line 319
def builder
@builder ||= begin
if path = options[:builder]
if URI(path).is_a?(URI::HTTP)
contents = open(path, "Accept" => "application/x-thor-template") {|io| io.read }
else
contents = open(File.expand_path(path, @original_wd)) {|io| io.read }
end
prok = eval("proc { #{contents} }", TOPLEVEL_BINDING, path, 1)
instance_eval(&prok)
end
builder_class = defined?(::AppBuilder) ? ::AppBuilder : Rails::AppBuilder
builder_class.send(:include, ActionMethods)
builder_class.new(self)
end
end
Defined in railties/lib/rails/generators/rails/app/app_generator.rb line 319
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Generators::AppGenerator