class Straptible::Rails::Generators::Base

Public Class Methods

start() click to toggle source
Calls superclass method
# File lib/straptible/rails/generators/base.rb, line 24
def self.start
  tmpl_path = File.join('..', 'templates')
  tmpl_root = File.expand_path(tmpl_path, File.dirname(__FILE__))
  source_root tmpl_root
  source_paths << tmpl_root
  source_paths << ::Rails::Generators::AppGenerator.source_root

  super
end

Public Instance Methods

git_init() click to toggle source
# File lib/straptible/rails/generators/base.rb, line 34
def git_init
  git init:   '.',
      add:    '.',
      commit: "-m 'Initial commit (Straptible #{Straptible::VERSION})'"
end

Protected Instance Methods

get_builder_class() click to toggle source

rubocop:disable AccessorMethodName

# File lib/straptible/rails/generators/base.rb, line 43
def get_builder_class
  Straptible::Rails::Builders::Base
end