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