Class: MundaneSearch::ForcedSingularRouteKeyName

Inherits:
ActiveModel::Name
  • Object
show all
Defined in:
lib/mundane-search/result_model.rb

Instance Method Summary collapse

Constructor Details

#initialize(klass, namespace = nil, name = nil) ⇒ ForcedSingularRouteKeyName

Returns a new instance of ForcedSingularRouteKeyName.



66
67
68
69
# File 'lib/mundane-search/result_model.rb', line 66

def initialize(klass, namespace = nil, name = nil)
  super(klass, namespace, name)
  @route_key = (namespace ? ActiveSupport::Inflector.singularize(@param_key) : @singular.dup)
end