Sha256: a2df5ded6745cc5f2c459c34ba8715e6af204d49a4bd5b60959064d4db746167

Contents?: true

Size: 467 Bytes

Versions: 123

Compression:

Stored size: 467 Bytes

Contents

module Generators
  module Avo
    module Concerns
      module ParentController
        extend ActiveSupport::Concern

        included do
          class_option "parent-controller",
            desc: "The name of the parent controller.",
            type: :string,
            required: false
        end

        def parent_controller
          options["parent-controller"] || ::Avo.configuration.resource_parent_controller
        end
      end
    end
  end
end

Version data entries

123 entries across 123 versions & 1 rubygems

Version Path
avo-3.16.2 lib/generators/avo/concerns/parent_controller.rb
avo-3.16.1 lib/generators/avo/concerns/parent_controller.rb
avo-3.16.0 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.7 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.6 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.5 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.4 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.3 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.2 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.1 lib/generators/avo/concerns/parent_controller.rb
avo-3.15.0 lib/generators/avo/concerns/parent_controller.rb
avo-3.14.5 lib/generators/avo/concerns/parent_controller.rb
avo-3.14.4 lib/generators/avo/concerns/parent_controller.rb
avo-3.14.3 lib/generators/avo/concerns/parent_controller.rb
avo-3.14.2 lib/generators/avo/concerns/parent_controller.rb
avo-3.14.1 lib/generators/avo/concerns/parent_controller.rb
avo-3.14.0 lib/generators/avo/concerns/parent_controller.rb
avo-3.13.7 lib/generators/avo/concerns/parent_controller.rb
avo-3.13.6 lib/generators/avo/concerns/parent_controller.rb
avo-3.13.5 lib/generators/avo/concerns/parent_controller.rb