class method
self.singular_route_key
Ruby on Rails 3.1.12
Since v3.1.12Signature
self.singular_route_key(record_or_class)
Returns string to use while generating route names. It differs for namespaced models regarding whether it’s inside isolated engine.
For isolated engine: ActiveModel::Naming.route_key(Blog::Post) #=> post
For shared engine: ActiveModel::Naming.route_key(Blog::Post) #=> blog_post
Parameters
-
record_or_classreq
Source
# File activemodel/lib/active_model/naming.rb, line 122
def self.singular_route_key(record_or_class)
model_name_from_record_or_class(record_or_class).singular_route_key
end
Defined in activemodel/lib/active_model/naming.rb line 122
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveModel::Naming