ResponseTimeframes

class Firstred\PostNL\Entity\Response\ResponseTimeframes
Parent:

Firstred\PostNL\Entity\AbstractEntity

Summary

Methods

Properties

protected static property Firstred\PostNL\Entity\Response\ResponseTimeframes::$ReasonNoTimeframes
Type:

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

protected static property Firstred\PostNL\Entity\Response\ResponseTimeframes::$Timeframes
Type:

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

Methods

public Firstred\PostNL\Entity\Response\ResponseTimeframes::__construct($ReasonNoTimeframes=null, $Timeframes=null)
Parameters:
  • $ReasonNoTimeframes (array | null)

  • $Timeframes (array | null)

public Firstred\PostNL\Entity\Response\ResponseTimeframes::getReasonNoTimeframes()
Returns:

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

public Firstred\PostNL\Entity\Response\ResponseTimeframes::setReasonNoTimeframes($ReasonNoTimeframes)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Response\ResponseTimeframes::getTimeframes()
Returns:

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

public Firstred\PostNL\Entity\Response\ResponseTimeframes::setTimeframes($Timeframes)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Response\ResponseTimeframes::jsonSerialize()
Returns:

array

Throws:

\Firstred\PostNL\Exception\ServiceNotSetException