class CommentBox::Generators::CommentBoxGenerator
Public Instance Methods
add_comment_box_routes()
click to toggle source
# File lib/generators/comment_box/comment_box_generator.rb, line 22 def add_comment_box_routes route "resources :#{table_name}, except: [:new, :edit]" end
controller_path()
click to toggle source
# File lib/generators/comment_box/comment_box_generator.rb, line 30 def controller_path File.join('app', 'controllers', "#{table_name}_controller.rb") end
copy_comment_box_controller()
click to toggle source
# File lib/generators/comment_box/comment_box_generator.rb, line 18 def copy_comment_box_controller template 'controllers/cb_controller.rb', controller_path end
copy_comment_box_model()
click to toggle source
# File lib/generators/comment_box/comment_box_generator.rb, line 14 def copy_comment_box_model template 'models/cb_model.rb', model_path end
model_path()
click to toggle source
# File lib/generators/comment_box/comment_box_generator.rb, line 26 def model_path File.join('app', 'models', "#{file_path}.rb") end