PriceEnvelopeInterface
        PriceEnvelopeInterface.php
                :
        14
                 
    
            Interface
                Tags
Methods¶
                 all()
            ¶
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()
            ¶
last()
            ¶
    
        
        PriceEnvelopeInterface.php
                :
        42
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $stampFqcn | TStamp> | - | - | 
Return values
PriceStampInterface|null
                 with()
            ¶
with()
            ¶
    
        
        PriceEnvelopeInterface.php
                :
        21
                 
    
        Adds one or more stamps.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $stamps | PriceStampInterface | - | - | 
Return values
static
                 withoutAll()
            ¶
withoutAll()
            ¶
    
        
        PriceEnvelopeInterface.php
                :
        28
                 
    
        Removes all stamps of the given class.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $stampFqcn | string | - | - | 
Return values
static
                 withoutStampsOfType()
            ¶
withoutStampsOfType()
            ¶
    
        
        PriceEnvelopeInterface.php
                :
        35
                 
    
        Removes all stamps that implement the given type.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $type | string | - | - | 
Return values
static