Methods
Class Public methods
github(name, github, branch = nil, comment = nil)
📝 Source code
# File railties/lib/rails/generators/app_base.rb, line 270
def self.github(name, github, branch = nil, comment = nil)
if branch
new(name, nil, comment, github: github, branch: branch)
else
new(name, nil, comment, github: github)
end
end
🔎 See on GitHub
new(name, version, comment, options = {}, commented_out = false)
📝 Source code
# File railties/lib/rails/generators/app_base.rb, line 266
def initialize(name, version, comment, options = {}, commented_out = false)
super
end
🔎 See on GitHub
path(name, path, comment = nil)
📝 Source code
# File railties/lib/rails/generators/app_base.rb, line 282
def self.path(name, path, comment = nil)
new(name, nil, comment, path: path)
end
🔎 See on GitHub
version(name, version, comment = nil)
📝 Source code
# File railties/lib/rails/generators/app_base.rb, line 278
def self.version(name, version, comment = nil)
new(name, version, comment)
end
🔎 See on GitHub
Instance Public methods
version()
📝 Source code
# File railties/lib/rails/generators/app_base.rb, line 286
def version
version = super
if version.is_a?(Array)
version.join("', '")
else
version
end
end
🔎 See on GitHub