Status

class Firstred\PostNL\Entity\Status
Class Status.
Parent:

Firstred\PostNL\Entity\AbstractEntity

Summary

Methods

Properties

public property Firstred\PostNL\Entity\Status::$defaultProperties
Type:

string[][]

protected static property Firstred\PostNL\Entity\Status::$PhaseCode
Type:

string | null

protected static property Firstred\PostNL\Entity\Status::$PhaseDescription
Type:

string | null

protected static property Firstred\PostNL\Entity\Status::$StatusCode
Type:

string | null

protected static property Firstred\PostNL\Entity\Status::$StatusDescription
Type:

string | null

protected static property Firstred\PostNL\Entity\Status::$TimeStamp
Type:

\DateTimeInterface | null

Methods

public Firstred\PostNL\Entity\Status::__construct($PhaseCode=null, $PhaseDescription=null, $StatusCode=null, $StatusDescription=null, $TimeStamp=null)
Status constructor.
Parameters:
  • $PhaseCode (string | null)

  • $PhaseDescription (string | null)

  • $StatusCode (string | null)

  • $StatusDescription (string | null)

  • $TimeStamp (string | \DateTimeInterface | null)

Throws:

\Firstred\PostNL\Exception\InvalidArgumentException

public Firstred\PostNL\Entity\Status::setTimeStamp($TimeStamp=null)
Parameters:
  • $TimeStamp (string | \DateTimeInterface | null)

Returns:

static

Throws:

\Firstred\PostNL\Exception\InvalidArgumentException

Since:

1.2.0

public Firstred\PostNL\Entity\Status::getCurrentStatusPhaseCode()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCurrentStatusPhaseDescription()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCurrentStatusStatusCode()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCurrentStatusStatusDescription()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCurrentStatusTimeStamp()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCompleteStatusPhaseCode()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCompleteStatusPhaseDescription()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCompleteStatusStatusCode()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCompleteStatusStatusDescription()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed

public Firstred\PostNL\Entity\Status::getCompleteStatusTimeStamp()
Backward compatible with SOAP API
Returns:

string | null

Since:

1.2.0

Deprecated:

1.4.1 SOAP support is going to be removed