ReserveScope
in package
implements
ReserveScopeInterface
Interfaces, Classes and Traits
Table of Contents
- $collections : array<string|int, mixed>
- addIdentifier() : mixed
- quantityFor() : mixed
- quantityForModifier() : float
Properties
$collections
protected
array<string|int, mixed>
$collections
= []
Methods
addIdentifier()
public
addIdentifier(SellingUnitId $id, float $quantity) : mixed
Parameters
- $id : SellingUnitId
- $quantity : float
Return values
mixed —quantityFor()
public
quantityFor(ProductId $productId, ModifierIdentifierCollectionInterface $collection) : mixed
Parameters
- $productId : ProductId
- $collection : ModifierIdentifierCollectionInterface
Return values
mixed —quantityForModifier()
public
quantityForModifier(ProductId $productId, ModifierIdentifierInterface $modifierIdentifier) : float
Parameters
- $productId : ProductId
- $modifierIdentifier : ModifierIdentifierInterface