Location

class Firstred\PostNL\Entity\Location
Parent:

Firstred\PostNL\Entity\AbstractEntity

Summary

Methods

Properties

protected static property Firstred\PostNL\Entity\Location::$AllowSundaySorting
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$DeliveryDate
Type:

\DateTimeInterface | null

protected static property Firstred\PostNL\Entity\Location::$DeliveryOptions
Type:

string[] | null

protected static property Firstred\PostNL\Entity\Location::$OpeningTime
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$Options
Type:

string[] | null

protected static property Firstred\PostNL\Entity\Location::$City
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$HouseNr
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$HouseNrExt
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$Postalcode
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$Street
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$Coordinates
Type:

\Firstred\PostNL\Entity\Coordinates | null

protected static property Firstred\PostNL\Entity\Location::$CoordinatesNorthWest
Type:

\Firstred\PostNL\Entity\CoordinatesNorthWest | null

protected static property Firstred\PostNL\Entity\Location::$CoordinatesSouthEast
Type:

\Firstred\PostNL\Entity\CoordinatesSouthEast | null

protected static property Firstred\PostNL\Entity\Location::$LocationCode
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$Saleschannel
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$TerminalType
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$RetailNetworkID
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$DownPartnerID
Type:

string | null

protected static property Firstred\PostNL\Entity\Location::$DownPartnerLocation
Type:

string | null

Methods

public Firstred\PostNL\Entity\Location::__construct($Postalcode=null, string|bool|int|null $AllowSundaySorting=null, string|\\DateTimeInterface|null $DeliveryDate=null, $DeliveryOptions=null, $OpeningTime=null, $Options=null, $Coordinates=null, $CoordinatesNorthWest=null, $CoordinatesSouthEast=null, $City=null, $Street=null, $HouseNr=null, $HouseNrExt=null, $LocationCode=null, $Saleschannel=null, $TerminalType=null, $RetailNetworkID=null, $DownPartnerID=null, $DownPartnerLocation=null)
Throws:

\Firstred\PostNL\Exception\InvalidArgumentException

public Firstred\PostNL\Entity\Location::setDeliveryDate(string|\\DateTimeInterface|null $DeliveryDate=null)
Throws:

\Firstred\PostNL\Exception\InvalidArgumentException

Since:

1.2.0

public Firstred\PostNL\Entity\Location::setPostalcode($Postalcode=null)
Parameters:
  • $Postalcode (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::setAllowSundaySorting(string|bool|int|null $AllowSundaySorting=null)
Since:

1.0.0

Since:

1.0.0

public Firstred\PostNL\Entity\Location::getDeliveryOptions()
Returns:

string[] | null

public Firstred\PostNL\Entity\Location::setDeliveryOptions($DeliveryOptions)
Parameters:
  • $DeliveryOptions (string[] | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getOpeningTime()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setOpeningTime($OpeningTime)
Parameters:
  • $OpeningTime (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getOptions()
Returns:

string[] | null

public Firstred\PostNL\Entity\Location::setOptions($Options)
Parameters:
  • $Options (string[] | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getCity()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setCity($City)
Parameters:
  • $City (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getHouseNr()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setHouseNr($HouseNr)
Parameters:
  • $HouseNr (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getHouseNrExt()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setHouseNrExt($HouseNrExt)
Parameters:
  • $HouseNrExt (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getStreet()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setStreet($Street)
Parameters:
  • $Street (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getCoordinates()
Returns:

\Firstred\PostNL\Entity\Coordinates | null

public Firstred\PostNL\Entity\Location::setCoordinates($Coordinates)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Location::getCoordinatesNorthWest()
Returns:

\Firstred\PostNL\Entity\CoordinatesNorthWest | null

public Firstred\PostNL\Entity\Location::setCoordinatesNorthWest($CoordinatesNorthWest)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Location::getCoordinatesSouthEast()
Returns:

\Firstred\PostNL\Entity\CoordinatesSouthEast | null

public Firstred\PostNL\Entity\Location::setCoordinatesSouthEast($CoordinatesSouthEast)
Parameters:
Returns:

static

public Firstred\PostNL\Entity\Location::getLocationCode()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setLocationCode($LocationCode)
Parameters:
  • $LocationCode (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getSaleschannel()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setSaleschannel($Saleschannel)
Parameters:
  • $Saleschannel (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getTerminalType()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setTerminalType($TerminalType)
Parameters:
  • $TerminalType (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getRetailNetworkID()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setRetailNetworkID($RetailNetworkID)
Parameters:
  • $RetailNetworkID (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getDownPartnerID()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setDownPartnerID($DownPartnerID)
Parameters:
  • $DownPartnerID (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getDownPartnerLocation()
Returns:

string | null

public Firstred\PostNL\Entity\Location::setDownPartnerLocation($DownPartnerLocation)
Parameters:
  • $DownPartnerLocation (string | null)

Returns:

static

public Firstred\PostNL\Entity\Location::getAllowSundaySorting()
Returns:

string | null

public Firstred\PostNL\Entity\Location::getDeliveryDate()
Returns:

\DateTimeInterface | null

public Firstred\PostNL\Entity\Location::getPostalcode()
Returns:

string | null