Class: Verquest::Base
- Inherits:
-
Object
- Object
- Verquest::Base
- Extended by:
- Base::HelperClassMethods, Base::PrivateClassMethods, Base::PublicClassMethods
- Defined in:
- lib/verquest/base.rb
Overview
Base class for API request definition and mapping
This class is the foundation of the Verquest versioning system. Classes that inherit from Base can define their request structure using the versioning DSL, including fields, objects, collections, and references. The Base class handles parameter mapping, schema generation, and validation based on version specifications.
Defined Under Namespace
Modules: HelperClassMethods, PrivateClassMethods, PublicClassMethods