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