# Interface ProductInterface

#### Direct known implementers

Affilinet\ProductData\Responses\ResponseElements\Product
Namespace: Affilinet\ProductData\Responses\ResponseElements
Located at Affilinet/ProductData/Responses/ResponseElements/ProductInterface.php

Methods summary
`public string` | # `getArticleNumber( )` #### Returns string
`public DateTime` | # `getLastShopUpdate( )` #### Returns DateTime
`public DateTime` | # `getLastProductChange( )` #### Returns DateTime
`public float` | # `getScore( )` #### Returns float
`public integer` | # `getProductId( )` #### Returns integer
`public integer` | # `getShopId( )` #### Returns integer
`public string` | # `getShopTitle( )` #### Returns string
`public string` | # `getProductName( )` #### Returns string
`public string` | # `getDescription( )` #### Returns string
`public string` | # `getDescriptionShort( )` #### Returns string
`public integer` | # `getShopCategoryId( )` #### Returns integer
`public integer` | # `getAffilinetCategoryId( )` #### Returns integer
`public string` | # `getShopCategoryPath( )` #### Returns string
`public string` | # `getAffilinetCategoryPath( )` #### Returns string
`public string` | # `getShopCategoryIdPath( )` #### Returns string
`public string` | # `getAffilinetCategoryIdPath( )` #### Returns string
`public string` | # `getDeeplink( )` #### Returns string
`public boolean` | # `hasAlternativeDeeplink( )` #### Returns boolean
`public mixed` | # `getAlternativeDeeplink( $useDeeplinkAsFallback = false )` #### Parameters $useDeeplinkAsFallback #### Returns mixed
`public string` | # `getBrand( )` #### Returns string
`public string` | # `getManufacturer( )` #### Returns string
`public string` | # `getDistributor( )` #### Returns string
`public string` | # `getEAN( )` #### Returns string
`public string` | # `getKeywords( )` #### Returns string
`public `Affilinet\ProductData\Responses\ResponseElements\Price`` | # `getPriceInformation( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\Price`
`public `Affilinet\ProductData\Responses\ResponseElements\Image[]`` | # `getImages( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\Image[]`
`public `Affilinet\ProductData\Responses\ResponseElements\Image[]`` | # `getLogos( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\Image[]`
`public array` | # `getProperties( )` #### Returns array
`public boolean` | # `hasProperty( $propertyName )` #### Parameters $propertyName string #### Returns boolean
`public string` | # `getProperty( $propertyName )` #### Parameters $propertyName string #### Returns string
`public integer` | # `getProgramId( )` #### Returns integer