PriceEnvelopeInterface
PriceEnvelopeInterface.php
:
14
Tags
Methods¶
all() ¶
PriceEnvelopeInterface.php
:
51
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$stampFqcn | TStamp>|null | null | - |
Return values
array<string|int, PriceStampInterface>|array<string|int, array<string|int, PriceStampInterface>>
The stamps for the specified FQCN, or all stamps by their class name
last() ¶
PriceEnvelopeInterface.php
:
42
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$stampFqcn | TStamp> | - | - |
Return values
PriceStampInterface|null
with() ¶
PriceEnvelopeInterface.php
:
21
Adds one or more stamps.
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$stamps | PriceStampInterface | - | - |
Return values
static
withoutAll() ¶
PriceEnvelopeInterface.php
:
28
Removes all stamps of the given class.
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$stampFqcn | string | - | - |
Return values
static
withoutStampsOfType() ¶
PriceEnvelopeInterface.php
:
35
Removes all stamps that implement the given type.
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$type | string | - | - |
Return values
static