# Class ShopPropertiesResponse

Class ShopPropertiesResponse

  Affilinet\ProductData\Responses\AbstractResponse implements Affilinet\ProductData\Responses\ResponseInterface
  Affilinet\ProductData\Responses\ShopPropertiesResponse implements Affilinet\ProductData\Responses\ShopPropertiesResponseInterface

Namespace: Affilinet\ProductData\Responses
Located at Affilinet/ProductData/Responses/ShopPropertiesResponse.php

Methods summary
`public` | # `__construct( Psr\Http\Message\ResponseInterface $response )` GetProductsResponse constructor. GetProductsResponse constructor. #### Parameters $response #### Overrides `Affilinet\ProductData\Responses\AbstractResponse::__construct()`
`public integer` | # `totalRecords( )` alias for totalProperties() alias for totalProperties() #### Returns integer #### Implementation of `Affilinet\ProductData\Responses\ShopPropertiesResponseInterface::totalRecords()`
`public integer` | # `totalProperties( )` Number of total Properties for this shop Number of total Properties for this shop #### Returns integer #### Implementation of `Affilinet\ProductData\Responses\ShopPropertiesResponseInterface::totalProperties()`
`public integer` | # `getShopId( )` ShopId these properties belong to ShopId these properties belong to #### Returns integer #### Implementation of `Affilinet\ProductData\Responses\ShopPropertiesResponseInterface::getShopId()`
`public `Affilinet\ProductData\Responses\ResponseElements\ShopPropertyInterface`` | # `getProperty( $propertyName )` #### Parameters $propertyName #### Returns `Affilinet\ProductData\Responses\ResponseElements\ShopPropertyInterface` #### Implementation of `Affilinet\ProductData\Responses\ShopPropertiesResponseInterface::getProperty()`
`public boolean` | # `hasProperty( $propertyName )` Property exists? Property exists? #### Parameters $propertyName #### Returns boolean #### Implementation of `Affilinet\ProductData\Responses\ShopPropertiesResponseInterface::hasProperty()`
`public `Affilinet\ProductData\Responses\ResponseElements\ShopPropertyInterface[]`` | # `getProperties( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\ShopPropertyInterface[]` #### Implementation of `Affilinet\ProductData\Responses\ShopPropertiesResponseInterface::getProperties()`

Methods inherited from Affilinet\ProductData\Responses\AbstractResponse
`getResponseString(), jsonSerialize(), toArray()`

Properties inherited from Affilinet\ProductData\Responses\AbstractResponse
`$response, $responseArray, $responseBody, $responseString`