class Talkable::ExampleNewsletterSignupGenerator
Public Instance Methods
add_invite_controller()
click to toggle source
# File lib/talkable/generators/example_newsletter_signup_generator.rb, line 11 def add_invite_controller ext = template_lang copy_file "app/controllers/example_newsletter_signup_controller.rb", "app/controllers/example_newsletter_signup_controller.rb" copy_file "app/views/example_newsletter_signup/register.html.#{ext}", "app/views/example_newsletter_signup/register.html.#{ext}" copy_file "app/views/example_newsletter_signup/thank_you.html.#{ext}", "app/views/example_newsletter_signup/thank_you.html.#{ext}" route "get '/example_newsletter_signup/thank_you' => 'example_newsletter_signup#thank_you'" route "get '/example_newsletter_signup' => 'example_newsletter_signup#register'" route "post '/example_newsletter_signup' => 'example_newsletter_signup#submit'" end