Sha256: 894976f8e78b9170fcb440f287e39c10004616bd987cb0f22dc8ae5ef7c060fb
Contents?: true
Size: 600 Bytes
Versions: 12
Compression:
Stored size: 600 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", "app/admin/#{file_path.tr('/', '_')}.rb" end end end end
Version data entries
12 entries across 12 versions & 3 rubygems