class method
self.generator_name
Ruby on Rails 5.2.8.1
Since v3.0.20Signature
self.generator_name()
Removes the namespaces and get the generator name. For example, Rails::Generators::ModelGenerator will return “model” as generator name.
Source
# File railties/lib/rails/generators/base.rb, line 333
def self.generator_name # :doc:
@generator_name ||= begin
if generator = name.to_s.split("::").last
generator.sub!(/Generator$/, "")
generator.underscore
end
end
end
Defined in railties/lib/rails/generators/base.rb line 333
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Generators::Base