class Godmode::Generators::FogGenerator

Public Instance Methods

generate_templates() click to toggle source
# File lib/generators/godmode/fog_generator.rb, line 12
def generate_templates
  template "scaffold/model.rb", "app/models/#{file_name}.rb"
  if options.admin
    template "scaffold/admin_config.rb", "app/models/admin_config/#{file_name}.rb"
  end
  template "scaffold/controller.rb", "app/controllers/#{file_name.pluralize}_controller.rb"
end

Private Instance Methods

class_name() click to toggle source
# File lib/generators/godmode/fog_generator.rb, line 26
def class_name
  name.singularize.camelize
end
file_name() click to toggle source
# File lib/generators/godmode/fog_generator.rb, line 22
def file_name
  name.singularize.underscore
end