ParcelServiceDescription
in package
implements
ParcelServiceDescriptionInterface
Class ParcelServiceDescription
Interfaces, Classes and Traits
- ParcelServiceDescriptionInterface
- Interface ParcelServiceDescription
Table of Contents
- $comment : string
- $languageId : int
- $parcelServiceId : int|null
- $url : string
- __construct() : mixed
- ParcelServiceDescription constructor.
- comment() : string
- Returns the parcel service comment.
- create() : ParcelServiceDescription
- languageId() : int
- Returns the language ID as int.
- parcelServiceId() : int|null
- Returns the parcel service ID.
- url() : string
- Returns the parcel service url.
Properties
$comment
protected
string
$comment
$languageId
protected
int
$languageId
$parcelServiceId
protected
int|null
$parcelServiceId
$url
protected
string
$url
Methods
__construct()
ParcelServiceDescription constructor.
public
__construct(ParcelServiceDescriptionId $id, NonEmptyStringType $url, StringType $comment) : mixed
Parameters
- $id : ParcelServiceDescriptionId
-
Parcel service description ID
- $url : NonEmptyStringType
-
Parcel service url
- $comment : StringType
-
Parcel serivce comment
Return values
mixed —comment()
Returns the parcel service comment.
public
comment() : string
Return values
string —create()
public
static create(ParcelServiceDescriptionId $id, string $url, string $comment) : ParcelServiceDescription
Parameters
- $id : ParcelServiceDescriptionId
-
Parcel service description ID
- $url : string
-
Parcel service url
- $comment : string
-
Parcel serivce comment
Return values
ParcelServiceDescription —New instance
languageId()
Returns the language ID as int.
public
languageId() : int
Return values
int —parcelServiceId()
Returns the parcel service ID.
public
parcelServiceId() : int|null
Return values
int|null —url()
Returns the parcel service url.
public
url() : string