# Interface CategoriesResponseInterface

Class CategoriesResponseInterface

  Affilinet\ProductData\Responses\CategoriesResponseInterface implements Affilinet\ProductData\Responses\ResponseInterface

#### Direct known implementers

Affilinet\ProductData\Responses\CategoriesResponse
Namespace: Affilinet\ProductData\Responses
Located at Affilinet/ProductData/Responses/CategoriesResponseInterface.php

Methods summary
`public integer` | # `totalRecords( )` #### Returns integer
`public integer` | # `pageSize( )` #### Returns integer
`public integer` | # `totalPages( )` #### Returns integer
`public integer` | # `pageNumber( )` #### Returns integer
`public integer` | # `getProgramId( )` #### Returns integer
`public string` | # `getProgramName( )` #### Returns string
`public integer` | # `getShopId( )` #### Returns integer
`public string` | # `getShopName( )` #### Returns string
`public `Affilinet\ProductData\Responses\ResponseElements\CategoryInterface[]`` | # `categories( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\CategoryInterface[]`
`public `Affilinet\ProductData\Responses\ResponseElements\CategoryInterface[]`` | # `getCategories( )` alias of $this->categories() alias of $this->categories() #### Returns `Affilinet\ProductData\Responses\ResponseElements\CategoryInterface[]`

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

Methods inherited from JsonSerializable
`jsonSerialize()`