apiClient = $apiClient; } /** * getOrderById * Find purchase order by ID * orderId, string: ID of pet that needs to be fetched (required) * @return Order */ public function getOrderById($orderId) { //parse inputs $resourcePath = "/store.{format}/order/{orderId}"; $resourcePath = str_replace("{format}", "json", $resourcePath); $method = "GET"; $queryParams = array(); $headerParams = array(); if($orderId != null) { $resourcePath = str_replace("{" . "orderId" . "}", $orderId, $resourcePath); } //make the API Call if (! isset($body)) { $body = null; } $response = $this->apiClient->callAPI($resourcePath, $method, $queryParams, $body, $headerParams); if(! $response){ return null; } $responseObject = $this->apiClient->deserialize($response, 'Order'); return $responseObject; } /** * deleteOrder * Delete purchase order by ID * orderId, string: ID of the order that needs to be deleted (required) * @return */ public function deleteOrder($orderId) { //parse inputs $resourcePath = "/store.{format}/order/{orderId}"; $resourcePath = str_replace("{format}", "json", $resourcePath); $method = "DELETE"; $queryParams = array(); $headerParams = array(); if($orderId != null) { $resourcePath = str_replace("{" . "orderId" . "}", $orderId, $resourcePath); } //make the API Call if (! isset($body)) { $body = null; } $response = $this->apiClient->callAPI($resourcePath, $method, $queryParams, $body, $headerParams); } /** * placeOrder * Place an order for a pet * body, Order: order placed for purchasing the pet (required) * @return */ public function placeOrder($body) { //parse inputs $resourcePath = "/store.{format}/order"; $resourcePath = str_replace("{format}", "json", $resourcePath); $method = "POST"; $queryParams = array(); $headerParams = array(); //make the API Call if (! isset($body)) { $body = null; } $response = $this->apiClient->callAPI($resourcePath, $method, $queryParams, $body, $headerParams); } }