Sha256: 99f5592e81df9818d566696cd17179a5cfb5fb2c64f95928e0182690034d7e94

Contents?: true

Size: 370 Bytes

Versions: 10

Compression:

Stored size: 370 Bytes

Contents

module Plug
  class InstallGenerator < Rails::Generators::Base
    source_root File.expand_path('../templates', __FILE__)

    def copy_initializer_file
      copy_file 'plug.rb', 'config/initializers/plug.rb'
    end

    def mount_engine
      inject_into_file('config/routes.rb', "\n  mount Plug::Engine => '/plug', as: 'plug'\n\n", before: /^end/)
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
plug-0.1.23 lib/generators/plug/install_generator.rb
plug-0.1.22 lib/generators/plug/install_generator.rb
plug-0.1.21 lib/generators/plug/install_generator.rb
plug-0.1.19 lib/generators/plug/install_generator.rb
plug-0.1.18 lib/generators/plug/install_generator.rb
plug-0.1.16 lib/generators/plug/install_generator.rb
plug-0.1.15 lib/generators/plug/install_generator.rb
plug-0.1.14 lib/generators/plug/install_generator.rb
plug-0.1.12 lib/generators/plug/install_generator.rb
plug-0.1.11 lib/generators/plug/install_generator.rb