Class: ActionDispatch::Routing::DeprecatedMapper::SingletonResource
- Inherits:
-
Resource
- Object
- Resource
- ActionDispatch::Routing::DeprecatedMapper::SingletonResource
- Defined in:
- lib/action_dispatch/routing/deprecated_mapper.rb
Overview
:nodoc:
Constant Summary
Constants inherited from Resource
Instance Attribute Summary
Attributes inherited from Resource
#collection_methods, #defaults, #member_methods, #name_prefix, #new_methods, #options, #path_prefix, #path_segment, #plural, #singular
Instance Method Summary collapse
-
#initialize(entity, options, defaults) ⇒ SingletonResource
constructor
A new instance of SingletonResource.
Methods inherited from Resource
#action_separator, #conditions, #controller, #has_action?, #nesting_name_prefix, #new_path, #path, #requirements, #uncountable?
Constructor Details
#initialize(entity, options, defaults) ⇒ SingletonResource
Returns a new instance of SingletonResource.
344 345 346 347 348 |
# File 'lib/action_dispatch/routing/deprecated_mapper.rb', line 344 def initialize(entity, , defaults) @singular = @plural = entity [:controller] ||= @singular.to_s.pluralize super end |