class Paysto::InstallGenerator
Public Instance Methods
add_paysto_routes()
click to toggle source
Extend routes.rb with required routes.
# File lib/generators/paysto/install_generator.rb, line 8 def add_paysto_routes paysto_route = <<-PAYSTO_ROUTES namespace :paysto do post :success, :fail, :check, :callback get :fail end PAYSTO_ROUTES route paysto_route end
copy_config()
click to toggle source
Copy general Paysto
config.
# File lib/generators/paysto/install_generator.rb, line 19 def copy_config template 'config/paysto.rb', 'config/initializers/paysto.rb' end
copy_controller()
click to toggle source
Copy default Paysto
controller.
# File lib/generators/paysto/install_generator.rb, line 30 def copy_controller template 'controllers/paysto_controller.rb', 'app/controllers/paysto_controller.rb' end
copy_locale()
click to toggle source
Copy RU and EN locale files.
# File lib/generators/paysto/install_generator.rb, line 24 def copy_locale template 'config/paysto.en.yml', 'config/locales/paysto.en.yml' template 'config/paysto.ru.yml', 'config/locales/paysto.ru.yml' end