lib/generators/arpa/controllers_generator.rb in arpa-0.2.0 vs lib/generators/arpa/controllers_generator.rb in arpa-0.3.0
- old
+ new
@@ -1,9 +1,9 @@
module Arpa
module Generators
class ControllersGenerator < Rails::Generators::Base
- source_root File.expand_path("../templates", __FILE__)
+ source_root File.expand_path('templates', __dir__)
def copy_resources_views_files
copy_file 'views/resources/index.html.erb', 'app/views/arpa/resources/index.html.erb'
copy_file 'views/resources/show.html.erb', 'app/views/arpa/resources/show.html.erb'
@@ -29,31 +29,30 @@
copy_file 'controllers/roles_controller.rb', 'app/controllers/arpa/roles_controller.rb'
copy_file 'controllers/profiles_controller.rb', 'app/controllers/arpa/profiles_controller.rb'
end
def add_routes
- route <<-RUBY
-scope module: :arpa do
- resources :resources do
- collection do
- get 'generate_resources_and_actions'
- end
- end
+ route <<~RUBY
+ scope module: :arpa do
+ resources :resources do
+ collection do
+ get 'generate_resources_and_actions'
+ end
+ end
- resources :roles do
- collection do
- delete ':id', to: 'roles#remove'
- end
- end
+ resources :roles do
+ collection do
+ delete ':id', to: 'roles#remove'
+ end
+ end
- resources :profiles do
- collection do
- delete ':id', to: 'profiles#remove'
- end
- end
- end
+ resources :profiles do
+ collection do
+ delete ':id', to: 'profiles#remove'
+ end
+ end
+ end
RUBY
end
-
end
end
end