class Generators::Avo::ResourceGenerator

def controller_class

def controller_class
  "Avo::#{class_name.camelize.pluralize}Controller"
end

def controller_name

def controller_name
  "#{plural_name}_controller"
end

def create

def create
  template "resource/resource.tt", "app/avo/resources/#{resource_name}.rb"
  template "resource/controller.tt", "app/controllers/avo/#{controller_name}.rb"
end

def current_models

def current_models
  ActiveRecord::Base.connection.tables.map do |model|
    model.capitalize.singularize.camelize
  end
end

def resource_class

def resource_class
  "#{class_name}Resource"
end

def resource_name

def resource_name
  "#{singular_name}_resource"
end