Sha256: 492a592d5f04d8885759b82c6a1d1222c0343251c70813e9828ddd7fac1c23d1
Contents?: true
Size: 489 Bytes
Versions: 13
Compression:
Stored size: 489 Bytes
Contents
module Trestle module Generators class ResourceGenerator < ::Rails::Generators::NamedBase desc "Creates a Trestle admin resource" source_root File.expand_path("../templates", __FILE__) def create_admin template "admin.rb.erb", File.join("app/admin", class_path, "#{plural_name}_admin.rb") end protected def module_name class_name.deconstantize end def module? module_name.present? end end end end
Version data entries
13 entries across 13 versions & 1 rubygems