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

Version Path
activeadmin_addons-1.1.2 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-a5a53c3f2b8f/lib/generators/active_admin/resource/resource_generator.rb
activeadmin_addons-1.1.1 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/lib/generators/active_admin/resource/resource_generator.rb
activeadmin_addons-1.1.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/lib/generators/active_admin/resource/resource_generator.rb
activeadmin_addons-1.0.1 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/lib/generators/active_admin/resource/resource_generator.rb
activeadmin_addons-1.0.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-a5a53c3f2b8f/lib/generators/active_admin/resource/resource_generator.rb
activeadmin-1.0.0.pre5 lib/generators/active_admin/resource/resource_generator.rb
activeadmin-orac-1.0.0.pre4 lib/generators/active_admin/resource/resource_generator.rb
activeadmin-orac-1.0.0 lib/generators/active_admin/resource/resource_generator.rb
activeadmin-orac-1.0.0.pre.orac lib/generators/active_admin/resource/resource_generator.rb
activeadmin-1.0.0.pre4 lib/generators/active_admin/resource/resource_generator.rb
activeadmin-1.0.0.pre3 lib/generators/active_admin/resource/resource_generator.rb
activeadmin-1.0.0.pre2 lib/generators/active_admin/resource/resource_generator.rb