Class: RailsApiDoc::Params::Finder
- Inherits:
-
Object
- Object
- RailsApiDoc::Params::Finder
- Defined in:
- lib/rails_api_doc/params/finder.rb
Overview
author: Vadim Shaveiko <@vshaveyko> :nodoc:
Constant Summary collapse
- SUFFIX =
'Parameter'
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(object) ⇒ Finder
constructor
A new instance of Finder.
Constructor Details
#initialize(object) ⇒ Finder
Returns a new instance of Finder.
8 9 10 |
# File 'lib/rails_api_doc/params/finder.rb', line 8 def initialize(object) @object = object end |
Instance Method Details
#call ⇒ Object
12 13 14 15 16 |
# File 'lib/rails_api_doc/params/finder.rb', line 12 def call klass = find_class_name(@object).name.sub(/Ctrl$/, '') "#{klass}#{SUFFIX}".constantize end |