Sha256: e7160d82c48e47c702f167763d9d48c35bf8c12db14237def95242c2ceb4e415

Contents?: true

Size: 539 Bytes

Versions: 22

Compression:

Stored size: 539 Bytes

Contents

# frozen_string_literal: true

module RailsAppGenerator
  # Custom add-ons for RailsAppGenerator
  module AddOns
    # Add Rolify to rails application
    class Rolify < RailsAppGenerator::Addon
      required_gem gem.version('rolify', '6.0.0', 'Role management library with resource scoping')

      def apply
        # bundle_install
        generate('rolify', 'Role', 'User', capture: true)

        gsub_file 'config/initializers/rolify.rb', '# config.use_dynamic_shortcuts', 'config.use_dynamic_shortcuts'
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
rails_app_generator-0.3.6 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.3.5 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.3.4 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.3.3 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.3.2 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.3.1 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.3.0 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.43 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.42 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.41 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.40 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.39 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.38 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.37 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.36 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.35 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.34 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.33 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.32 lib/rails_app_generator/addons/rolify.rb
rails_app_generator-0.2.31 lib/rails_app_generator/addons/rolify.rb