class Opalla::AssetsGenerator
Public Instance Methods
create_controller()
click to toggle source
# File lib/rails/generators/opalla/assets_generator.rb, line 5 def create_controller create_file js("controllers/#{file_name}_controller.rb"), <<~CONTROLLER class #{class_name}Controller < ApplicationController # Write your actions here! end CONTROLLER end
create_view_folder()
click to toggle source
# File lib/rails/generators/opalla/assets_generator.rb, line 13 def create_view_folder empty_directory js("views/#{file_name}") end
Protected Instance Methods
js(path)
click to toggle source
# File lib/rails/generators/opalla/assets_generator.rb, line 19 def js(path) "app/assets/javascripts/#{path}" end