Sha256: 456d5af067aa0500cd9ab23fc2c9c1ab4dbc0cc586c71596654fc44975756714

Contents?: true

Size: 364 Bytes

Versions: 10

Compression:

Stored size: 364 Bytes

Contents

# frozen_string_literal: true

run "bundle add pundit"

puts "Add - Pundit module to Application Controller"
puts ""

inject_into_file "app/controllers/application_controller.rb",
                 after: "class ApplicationController < ActionController::Base\n" do
  "  include Pundit\n"
end

puts "Run - Pundit Generator"

rails_command("generate pundit:install")

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rails-interactive-2.1.3 lib/cli/templates/setup_pundit.rb
rails-interactive-2.1.2 lib/cli/templates/setup_pundit.rb
rails-interactive-2.1.1 lib/cli/templates/setup_pundit.rb
rails-interactive-2.1.0 lib/cli/templates/setup_pundit.rb
rails-interactive-2.0.0 lib/cli/templates/setup_pundit.rb
rails-interactive-0.1.9 lib/rails_interactive/templates/setup_pundit.rb
rails-interactive-0.1.8 lib/rails_interactive/templates/setup_pundit.rb
rails-interactive-0.1.7 lib/rails_interactive/templates/setup_pundit.rb
rails-interactive-0.1.6 lib/rails_interactive/templates/setup_pundit.rb
rails-interactive-0.1.5 lib/rails_interactive/templates/setup_pundit.rb