class AlterAdmin::Generators::ResourceGenerator
Public Instance Methods
add_model_admin_setting()
click to toggle source
# File lib/generators/alter_admin/resource/resource_generator.rb, line 25 def add_model_admin_setting template "t_model_setting.rb", File.join('app/admin', "#{file_name}_admin_setting.rb") end
add_route()
click to toggle source
# File lib/generators/alter_admin/resource/resource_generator.rb, line 11 def add_route route <<-ROUTE namespace :admin do resources :#{plural_name} end ROUTE end
add_views()
click to toggle source
# File lib/generators/alter_admin/resource/resource_generator.rb, line 19 def add_views %w{index edit new _form show}.each do |view| template "views/#{view}.html.slim", File.join('app/views/admin', "#{file_name.pluralize}/#{view}.html.slim") end end
create_controller()
click to toggle source
# File lib/generators/alter_admin/resource/resource_generator.rb, line 7 def create_controller template "controller.rb", File.join('app/controllers/admin', "#{file_name.pluralize}_controller.rb") end