class Quails::Generators::AppBase::GemfileEntry

Public Class Methods

github(name, github, branch = nil, comment = nil) click to toggle source
# File railties/lib/rails/generators/app_base.rb, line 216
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
new(name, version, comment, options = {}, commented_out = false) click to toggle source
Calls superclass method
# File railties/lib/rails/generators/app_base.rb, line 212
def initialize(name, version, comment, options = {}, commented_out = false)
  super
end
path(name, path, comment = nil) click to toggle source
# File railties/lib/rails/generators/app_base.rb, line 228
def self.path(name, path, comment = nil)
  new(name, nil, comment, path: path)
end
version(name, version, comment = nil) click to toggle source
# File railties/lib/rails/generators/app_base.rb, line 224
def self.version(name, version, comment = nil)
  new(name, version, comment)
end

Public Instance Methods

version() click to toggle source
Calls superclass method
# File railties/lib/rails/generators/app_base.rb, line 232
def version
  version = super

  if version.is_a?(Array)
    version.join("', '")
  else
    version
  end
end