Sha256: 2ed37b8f51e9807c61786dcd9b0843394c4a4e69ed6ac4719a5e6860e647ea39
Contents?: true
Size: 614 Bytes
Versions: 23
Compression:
Stored size: 614 Bytes
Contents
require 'active_admin/generators/boilerplate' module ActiveAdmin module Generators class ResourceGenerator < Rails::Generators::NamedBase desc "Registers resources with Active Admin" class_option :include_boilerplate, type: :boolean, default: false, desc: "Generate boilerplate code for your resource." source_root File.expand_path("../templates", __FILE__) def generate_config_file @boilerplate = ActiveAdmin::Generators::Boilerplate.new(class_name) template "admin.rb.erb", "app/admin/#{file_path.tr('/', '_').pluralize}.rb" end end end end
Version data entries
23 entries across 23 versions & 4 rubygems