Sha256: f2b7fe719dcf64d66b0df8912af637c228ed1e9859f36aed146cf2f4e5ab4e3b

Contents?: true

Size: 398 Bytes

Versions: 23

Compression:

Stored size: 398 Bytes

Contents

require 'rails/generators/base'

module Chr
  module Generators
    class ControllerGenerator < Rails::Generators::Base
      def create_controller
        generate "controller", "admin/#{ARGV[0]} --skip-template-engine"

        inject_into_file(
          "config/routes.rb",
          "\n\t\tresources :#{ARGV[0]}",
          after: "namespace :admin do",
        )

      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
chr-0.5.7 lib/generators/chr/controller_generator.rb
chr-0.5.6 lib/generators/chr/controller_generator.rb
chr-0.5.5 lib/generators/chr/controller_generator.rb
chr-0.5.4 lib/generators/chr/controller_generator.rb
chr-0.5.3 lib/generators/chr/controller_generator.rb
chr-0.5.1 lib/generators/chr/controller_generator.rb
chr-0.5.0 lib/generators/chr/controller_generator.rb
chr-0.4.25 lib/generators/chr/controller_generator.rb
chr-0.4.24 lib/generators/chr/controller_generator.rb
chr-0.4.23 lib/generators/chr/controller_generator.rb
chr-0.4.22 lib/generators/chr/controller_generator.rb
chr-0.4.21 lib/generators/chr/controller_generator.rb
chr-0.4.20 lib/generators/chr/controller_generator.rb
chr-0.4.19 lib/generators/chr/controller_generator.rb
chr-0.4.18 lib/generators/chr/controller_generator.rb
chr-0.4.17 lib/generators/chr/controller_generator.rb
chr-0.4.15 lib/generators/chr/controller_generator.rb
chr-0.4.14 lib/generators/chr/controller_generator.rb
chr-0.4.13 lib/generators/chr/controller_generator.rb
chr-0.4.12 lib/generators/chr/controller_generator.rb