Class: Evvnt::Base
- Inherits:
-
Object
- Object
- Evvnt::Base
- Extended by:
- Actions, NestedResources, PathHelpers
- Includes:
- Api, Attributes, Logging, Persistence, HTTParty
- Defined in:
- lib/evvnt/base.rb
Overview
Internal: Base class for Evvnt API resource classes.
Constant Summary
Constants included from PathHelpers
Constants included from Attributes
Attributes::DATETIME_STRING_REGEX, Attributes::DATE_STRING_REGEX
Constants included from Api
Constants included from Logging
Instance Attribute Summary
Attributes included from Attributes
Method Summary
Methods included from PathHelpers
resource_name, singular_resource?
Methods included from Actions
Methods included from Attributes
#initialize, #unique_identifier
Methods included from Persistence
#new_record?, #persisted?, #save
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Evvnt::Attributes