class ShoppingCart::ConfigGenerator
Public Instance Methods
copy_migrations()
click to toggle source
# File lib/generators/shopping_cart/config_generator.rb, line 12 def copy_migrations rake 'shopping_cart:install:migrations' end
create_initializer_file()
click to toggle source
# File lib/generators/shopping_cart/config_generator.rb, line 5 def create_initializer_file create_file "config/initializers/shopping_cart.rb", "ShoppingCart.user_class = 'User'\n#ShoppingCart.order_steps = %i(shipping payment)" end
mount_routes()
click to toggle source
# File lib/generators/shopping_cart/config_generator.rb, line 18 def mount_routes inject_into_file 'config/routes.rb', before: "root" do "mount ShoppingCart::Engine => '/shopping_cart'\n" end end