GetTimeframes

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

Firstred\PostNL\Entity\AbstractEntity

Implements:

Firstred\PostNL\Cache\CacheableRequestEntityInterface

Summary

Methods

Properties

protected static property Firstred\PostNL\Entity\Request\GetTimeframes::$Message
Type:

\Firstred\PostNL\Entity\Message\Message | null

protected static property Firstred\PostNL\Entity\Request\GetTimeframes::$Timeframe
Type:

\Firstred\PostNL\Entity\Timeframe[] | null

Methods

public Firstred\PostNL\Entity\Request\GetTimeframes::__construct($Message=null, $Timeframes=null)
Parameters:
public Firstred\PostNL\Entity\Request\GetTimeframes::setTimeframe($timeframes)
Since:

1.0.0

Since:

1.0.0

public Firstred\PostNL\Entity\Request\GetTimeframes::setTimeframes(\\Firstred\\PostNL\\Entity\\Timeframe|array|null $timeframes)
Parameters:
  • $timeframes TimeFrame|Timeframe[]|null

Since:

1.2.0

public Firstred\PostNL\Entity\Request\GetTimeframes::getTimeframe()
Returns:

\Firstred\PostNL\Entity\Timeframe[] | null

Since:

1.0.0

public Firstred\PostNL\Entity\Request\GetTimeframes::getTimeframes()
Returns:

\Firstred\PostNL\Entity\Timeframe[] | null

Since:

1.2.0

public Firstred\PostNL\Entity\Request\GetTimeframes::getMessage()
Returns:

\Firstred\PostNL\Entity\Message\Message | null

public Firstred\PostNL\Entity\Request\GetTimeframes::setMessage($Message)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Request\GetTimeframes::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