Overview

Namespaces

  • Affilinet
    • ProductData
      • Exceptions
      • HttpClient
      • Requests
        • Helper
        • Traits
      • Responses
        • ResponseElements

Classes

  • AbstractRequest
  • CategoriesRequest
  • ProductsRequest
  • ShopPropertiesRequest
  • ShopsRequest

Interfaces

  • CategoriesRequestInterface
  • ProductsRequestInterface
  • RequestInterface
  • ShopPropertiesRequestInterface
  • ShopsRequestInterface
  • Overview
  • Namespace
  • Class

Class ShopsRequest

Class ShopsRequest

Affilinet\ProductData\Requests\AbstractRequest implements Affilinet\ProductData\Requests\RequestInterface
Extended by Affilinet\ProductData\Requests\ShopsRequest implements Affilinet\ProductData\Requests\ShopsRequestInterface uses Affilinet\ProductData\Requests\Traits\ShopLogoTrait, Affilinet\ProductData\Requests\Traits\PaginationTrait
Namespace: Affilinet\ProductData\Requests
Located at Affilinet/ProductData/Requests/ShopsRequest.php
Methods summary
public string
# getEndpoint( )

Returns

string

Implementation of

Affilinet\ProductData\Requests\RequestInterface::getEndpoint()
public Affilinet\ProductData\Responses\ShopsResponseInterface
# send( )

Returns

Affilinet\ProductData\Responses\ShopsResponseInterface

Throws

Affilinet\ProductData\Exceptions\AffilinetProductWebserviceException

Implementation of

Affilinet\ProductData\Requests\ShopsRequestInterface::send()
public
# onlyShopsUpdatedAfter( DateTime $date )

Parameters

$date

Returns


$this;

Implementation of

Affilinet\ProductData\Requests\ShopsRequestInterface::onlyShopsUpdatedAfter()
public
# onlyShopsMatchingKeyword( string $keyword )

Parameters

$keyword

Returns


$this;

Implementation of

Affilinet\ProductData\Requests\ShopsRequestInterface::onlyShopsMatchingKeyword()
Methods inherited from Affilinet\ProductData\Requests\AbstractRequest
__construct(), getAffilinetClient(), getPsr7Request(), serialize(), serializeWithCredentials(), unserialize()
Methods used from Affilinet\ProductData\Requests\Traits\ShopLogoTrait
addShopLogoWithSize120px(), addShopLogoWithSize150px(), addShopLogoWithSize468px(), addShopLogoWithSize50px(), addShopLogoWithSize90px()
Methods used from Affilinet\ProductData\Requests\Traits\PaginationTrait
page(), pageSize()
Properties inherited from Affilinet\ProductData\Requests\AbstractRequest
$affilinetClient, $queryParams
API documentation generated by ApiGen