class method
self.invoke_fallbacks_for
Ruby on Rails 7.0.10
Since v5.2.8.1 PrivateSignature
self.invoke_fallbacks_for(name, base)
Try fallbacks for the given base.
Parameters
-
namereq -
basereq
Source
# File railties/lib/rails/generators.rb, line 294
def invoke_fallbacks_for(name, base)
return nil unless base && fallbacks[base.to_sym]
invoked_fallbacks = []
Array(fallbacks[base.to_sym]).each do |fallback|
next if invoked_fallbacks.include?(fallback)
invoked_fallbacks << fallback
klass = find_by_namespace(name, fallback)
return klass if klass
end
nil
end
Defined in railties/lib/rails/generators.rb line 294
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Generators