Class: PetstoreApiClient::Clients::StoreClient
- Inherits:
-
PetstoreApiClient::Client
- Object
- PetstoreApiClient::Client
- PetstoreApiClient::Clients::StoreClient
- Includes:
- Concerns::ResourceOperations
- Defined in:
- lib/petstore_api_client/clients/store_client.rb
Overview
Store client - handles order operations
Refactored to use ResourceOperations concern (Template Method pattern) which eliminates ~40 lines of duplication with PetClient
Instance Attribute Summary
Attributes inherited from PetstoreApiClient::Client
Method Summary
Methods included from Concerns::ResourceOperations
#create_resource, #delete_resource, #get_resource, #update_resource
Methods inherited from PetstoreApiClient::Client
Methods included from Request
Constructor Details
This class inherits a constructor from PetstoreApiClient::Client