class Trestle::Generators::AdminGenerator
Public Instance Methods
create_admin()
click to toggle source
# File lib/generators/trestle/admin/admin_generator.rb, line 8 def create_admin template "admin.rb.erb", File.join("app/admin", class_path, "#{singular_name}_admin.rb") end
create_template()
click to toggle source
# File lib/generators/trestle/admin/admin_generator.rb, line 12 def create_template template "index.html.erb", File.join("app/views/admin", class_path, singular_name, "index.html.erb") end
Protected Instance Methods
module?()
click to toggle source
# File lib/generators/trestle/admin/admin_generator.rb, line 21 def module? module_name.present? end
module_name()
click to toggle source
# File lib/generators/trestle/admin/admin_generator.rb, line 17 def module_name class_name.deconstantize end