class UserManagementRails::InstallGenerator
Public Instance Methods
add_initializer()
click to toggle source
# File lib/generators/user_management_rails/install_generator.rb, line 36 def add_initializer template "user_management_initializer.rb", "config/initializers/user_management.rb" end
add_routes()
click to toggle source
# File lib/generators/user_management_rails/install_generator.rb, line 54 def add_routes route "root 'user_management#signup'" route "post '/logout', to: 'user_management#logout'" route "get '/login', to: 'user_management#login'" route "get '/home', to: 'user_management#home'" route "mount UserManagementRails::Engine, at: '/'" end
create_controller()
click to toggle source
# File lib/generators/user_management_rails/install_generator.rb, line 40 def create_controller template "controllers/user_management_controller.rb", "app/controllers/user_management_controller.rb" end
create_view()
click to toggle source
# File lib/generators/user_management_rails/install_generator.rb, line 45 def create_view template "views/signup.html.erb", "app/views/user_management/signup.html.erb" template "views/login.html.erb", "app/views/user_management/login.html.erb" template "views/home.html.erb", "app/views/user_management/home.html.erb" end
show_readme()
click to toggle source
# File lib/generators/user_management_rails/install_generator.rb, line 62 def show_readme readme "README" if behavior == :invoke end