# Class AbstractResponse

Class AbstractResponse

  Affilinet\ProductData\Responses\AbstractResponse implements Affilinet\ProductData\Responses\ResponseInterface

#### Direct known subclasses

Affilinet\ProductData\Responses\CategoriesResponse, Affilinet\ProductData\Responses\ProductsResponse, Affilinet\ProductData\Responses\ShopPropertiesResponse, Affilinet\ProductData\Responses\ShopsResponse
Abstract
Namespace: Affilinet\ProductData\Responses
Located at Affilinet/ProductData/Responses/AbstractResponse.php

Methods summary
`protected` | # `__construct( Psr\Http\Message\ResponseInterface $response )`
`public string` | # `getResponseString( )` #### Returns string #### Implementation of `Affilinet\ProductData\Responses\ResponseInterface::getResponseString()`
`public array` | # `jsonSerialize( )` #### Returns array #### Implementation of `JsonSerializable::jsonSerialize()`
`public array` | # `toArray( )` #### Returns array #### Implementation of `Affilinet\ProductData\Responses\ResponseInterface::toArray()`

Properties summary
`protected `Affilinet\ProductData\Responses\ResponseInterface`` | $response $response $response | # ``
`protected array` | $responseArray $responseArray $responseArray | # ``
`protected string` | $responseBody $responseBody $responseBody | # ``
`protected` | $responseString | # ``