method
model_name
v5.1.7 -
Show latest stable
- Class:
ActiveModel::Naming
model_name()public
Returns an ActiveModel::Name object for module. It can be used to retrieve all kinds of naming-related information (See ActiveModel::Name for more information).
class Person extend ActiveModel::Naming end Person.model_name.name # => "Person" Person.model_name.class # => ActiveModel::Name Person.model_name.singular # => "person" Person.model_name.plural # => "people"