class Rolify::Generators::RolifyGenerator

Public Class Methods

start(args, config) click to toggle source
Calls superclass method
# File lib/generators/rolify/rolify_generator.rb, line 14
def self.start(args, config)
  user_cname = args.size > 1 ? args[1] : "User"
  args.insert(1, user_cname) # 0 being the view name
  super
end

Public Instance Methods

copy_initializer_file() click to toggle source
# File lib/generators/rolify/rolify_generator.rb, line 24
def copy_initializer_file
  template "initializer.rb", "config/initializers/rolify.rb"
end
inject_user_class() click to toggle source
# File lib/generators/rolify/rolify_generator.rb, line 20
def inject_user_class
  invoke "rolify:user", [ user_cname, class_name ], :orm => options.orm
end
show_readme() click to toggle source
# File lib/generators/rolify/rolify_generator.rb, line 28
def show_readme
  if behavior == :invoke
    readme "README"
  end
end