Sha256: 08e54e852b6425fb03c059c4386c6b0eff87c73cf931efaaa63496b422c2d330

Contents?: true

Size: 385 Bytes

Versions: 7

Compression:

Stored size: 385 Bytes

Contents

# frozen_string_literal: true

require 'rails/generators'
require_relative 'base'

module Kowl
  class DecoratorsGenerator < Kowl::Generators::Base
    hide!
    class_option :noauth, type: :boolean, default: false

    # Generate a user decorator file for the applications users model
    def users_decorator
      generate('decorator user') unless options[:noauth]
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
kowl-0.0.7 lib/kowl/generators/decorators_generator.rb
kowl-0.0.6 lib/kowl/generators/decorators_generator.rb
kowl-0.0.5 lib/kowl/generators/decorators_generator.rb
kowl-0.0.4 lib/kowl/generators/decorators_generator.rb
kowl-0.0.3 lib/kowl/generators/decorators_generator.rb
kowl-0.0.2 lib/kowl/generators/decorators_generator.rb
kowl-0.0.1 lib/kowl/generators/decorators_generator.rb