Class: RailsApiDoc::Controller::Request::Repository
- Inherits:
-
Object
- Object
- RailsApiDoc::Controller::Request::Repository
- Extended by:
- RailsApiDoc::Controller::Repo
- Includes:
- RailsApiDoc::Controller::Repo, Headers
- Defined in:
- lib/rails_api_doc/controller/request/repository.rb
Overview
author: Vadim Shaveiko <@vshaveyko> :nodoc:
Constant Summary
Constants included from Headers
Constants included from Headers
Headers::DESC_HEADER, Headers::NAME_HEADER, Headers::SPECIAL_HEADER, Headers::TYPE_HEADER, Headers::VALUE_HEADER
Instance Attribute Summary
Attributes included from RailsApiDoc::Controller::Repo
Instance Method Summary collapse
-
#initialize ⇒ Repository
constructor
A new instance of Repository.
Methods included from RailsApiDoc::Controller::Repo
[]=, extended, method_missing, respond_to_missing?
Methods included from Headers
Constructor Details
#initialize ⇒ Repository
Returns a new instance of Repository.
10 11 12 |
# File 'lib/rails_api_doc/controller/request/repository.rb', line 10 def initialize @repo = self.class.repo.clone.transform_values { |v| v.deep_dup } end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class RailsApiDoc::Controller::Repo