instance method extract_last_module

Ruby on Rails 8.1.2

Since v4.1.16 Private

Available in: v4.1.16 v4.2.9 v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

extract_last_module(nesting)

Takes in an array of nested modules and extracts the last module

Parameters

nesting req
Source
# File railties/lib/rails/generators/base.rb, line 287
        def extract_last_module(nesting) # :doc:
          nesting.inject(Object) do |last_module, nest|
            break unless last_module.const_defined?(nest, false)
            last_module.const_get(nest)
          end
        end

Defined in railties/lib/rails/generators/base.rb line 287 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Rails::Generators::Base

Type at least 2 characters to search.

↑↓ navigate · open · esc close