class Loco::Core::FileInjectorGenerator
Public Instance Methods
application_helper()
click to toggle source
# File lib/generators/loco/core/file_injector/file_injector_generator.rb, line 6 def application_helper file_path = Rails.root.join('app/helpers/application_helper.rb') line = %( include Loco::Core::Helpers\n) inject_into_file file_path, line, after: "module ApplicationHelper\n" end
layout()
click to toggle source
# File lib/generators/loco/core/file_injector/file_injector_generator.rb, line 12 def layout gsub_file( layout_path, '<body>', '<%= content_tag :body, loco_body_data do %>' ) gsub_file layout_path, '</body>', '<% end %>' end
layout_path()
click to toggle source
# File lib/generators/loco/core/file_injector/file_injector_generator.rb, line 21 def layout_path Rails.root.join('app/views/layouts/application.html.erb') end