GetUpdatedShipments

class Firstred\PostNL\Entity\Request\GetUpdatedShipments
Parent:

Firstred\PostNL\Entity\AbstractEntity

Implements:

Firstred\PostNL\Cache\CacheableRequestEntityInterface

Summary

Methods

Properties

protected static property Firstred\PostNL\Entity\Request\GetUpdatedShipments::$Customer
Type:

\Firstred\PostNL\Entity\Customer | null

protected static property Firstred\PostNL\Entity\Request\GetUpdatedShipments::$DateTimeFrom
Type:

\DateTimeInterface | null

protected static property Firstred\PostNL\Entity\Request\GetUpdatedShipments::$DateTimeTo
Type:

\DateTimeInterface | null

Methods

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::__construct($Customer=null, $DateTimeFrom=null, $DateTimeTo=null)
Parameters:
public Firstred\PostNL\Entity\Request\GetUpdatedShipments::getCustomer()
Returns:

\Firstred\PostNL\Entity\Customer | null

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::setCustomer($Customer)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::getDateTimeFrom()
Returns:

\DateTimeInterface | null

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::setDateTimeFrom($DateTimeFrom)
Parameters:
  • $DateTimeFrom (DateTimeInterface | null)

Returns:

static

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::getDateTimeTo()
Returns:

\DateTimeInterface | null

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::setDateTimeTo($DateTimeTo)
Parameters:
  • $DateTimeTo (DateTimeInterface | null)

Returns:

static

public Firstred\PostNL\Entity\Request\GetUpdatedShipments::getCacheKey()
This method returns a unique cache key for every unique cacheable request as defined by PSR-6.
See:

https://www.php-fig.org/psr/psr-6/#definitions

Returns:

string