Class: RequestHandler::OptionParser
- Inherits:
-
Object
- Object
- RequestHandler::OptionParser
- Defined in:
- lib/request_handler/option_parser.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(params:, allowed_options_type:) ⇒ OptionParser
constructor
A new instance of OptionParser.
Constructor Details
#initialize(params:, allowed_options_type:) ⇒ OptionParser
Returns a new instance of OptionParser.
6 7 8 9 10 |
# File 'lib/request_handler/option_parser.rb', line 6 def initialize(params:, allowed_options_type:) @params = params @allowed_options_type = raise InternalArgumentError, allowed_options_type: 'must be a Schema' unless schema? end |