Module: RocketApi::Commands::RackDir
- Included in:
- RocketCommands
- Defined in:
- lib/rocket_api/commands/rack_dir.rb
Instance Method Summary collapse
- #rack_app!(_name) ⇒ Object
- #rack_application!(_name) ⇒ Object
- #rack_base_controller!(_name) ⇒ Object
- #rack_config_ru!(_name) ⇒ Object
- #rack_gemfile!(_name) ⇒ Object
- #rack_initializers!(_name) ⇒ Object
- #rack_router!(_name) ⇒ Object
- #rack_routes!(_name) ⇒ Object
Instance Method Details
#rack_app!(_name) ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 23 def rack_app!(_name) dir_name = "config/app" create_dir(dir_name) unless is_exist?(dir_name) file_name = "#{dir_name}/app.rb" create_single_file(file_name, rack_app_text) end |
#rack_application!(_name) ⇒ Object
50 51 52 53 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 50 def rack_application!(_name) file_name = "config/application.rb" create_single_file(file_name, rack_application_text) end |
#rack_base_controller!(_name) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 11 def rack_base_controller!(_name) dir_name = "app/controllers" create_dir(dir_name) file_name = "#{dir_name}/base_controller.rb" create_single_file(file_name, rack_base_controller_text) end |
#rack_config_ru!(_name) ⇒ Object
18 19 20 21 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 18 def rack_config_ru!(_name) file_name = "config.ru" create_single_file(file_name, rack_config_ru) end |
#rack_gemfile!(_name) ⇒ Object
55 56 57 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 55 def rack_gemfile!(_name) create_single_file("Gemfile", rack_gemfile_text) end |
#rack_initializers!(_name) ⇒ Object
41 42 43 44 45 46 47 48 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 41 def rack_initializers!(_name) dir_name = "config/initializers" create_dir(dir_name) unless is_exist?(dir_name) file_name = "#{dir_name}/001_settings.rb" create_single_file(file_name, rack_initializers_text) end |
#rack_router!(_name) ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 32 def rack_router!(_name) dir_name = "config/app" create_dir(dir_name) unless is_exist?(dir_name) file_name = "#{dir_name}/router.rb" create_single_file(file_name, rack_router_text) end |
#rack_routes!(_name) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/rocket_api/commands/rack_dir.rb', line 4 def rack_routes!(_name) dir_name = "app/constants" create_dir(dir_name) file_name = "#{dir_name}/routes.rb" create_single_file(file_name, rack_routes_text) end |