Class: HyperTrack::User
- Inherits:
-
SharedResource
- Object
- SharedResource
- HyperTrack::User
- Includes:
- ApiOperations::UserAPI
- Defined in:
- lib/hypertrack/resources/user.rb
Constant Summary collapse
- API_BASE_PATH =
"users/"- REQUIRED_FIELDS =
[:name]
- VALID_ATTRIBUTE_VALUES =
{ vehicle_type: { allowed: HyperTrack::SharedResource::VALID_VEHICLE_TYPES } }
Constants inherited from SharedResource
SharedResource::VALID_VEHICLE_TYPES
Instance Attribute Summary
Attributes inherited from SharedResource
Method Summary
Methods included from ApiOperations::UserAPI
#assign_actions, #mileage, #placeline, #update
Methods inherited from SharedResource
#[], #[]=, get_class_name, #initialize, #keys, #to_json, #values
Methods included from ApiOperations::Common::Create
Methods included from ApiOperations::Common::Retrieve
Methods included from ApiOperations::Common::List
Methods included from ApiOperations::Common::Nearby
Methods included from ApiOperations::Common::RetrieveByUniqueId
Methods included from ApiOperations::Common::Update
Methods included from ApiOperations::Common::Get
Methods included from ApiOperations::Common::Patch
Constructor Details
This class inherits a constructor from HyperTrack::SharedResource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class HyperTrack::SharedResource