Class: PetstoreApiClient::Clients::StoreClient

Inherits:
PetstoreApiClient::Client show all
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

#configuration

Method Summary

Methods included from Concerns::ResourceOperations

#create_resource, #delete_resource, #get_resource, #update_resource

Methods inherited from PetstoreApiClient::Client

#configure, #initialize

Methods included from Request

#delete, #get, #post, #put

Constructor Details

This class inherits a constructor from PetstoreApiClient::Client