- Full name:
\App\Domain\Product\Event\ProductPriceWasChanged - Parent class:
AggregateChanged - This class is marked as final and can't be subclassed
- This class is a Final class
Properties
id
price
Methods
withData
public static withData(\App\Domain\Product\ValueObject\ProductId $id, \Qubus\ValueObjects\Money\Money $price): \App\Domain\Product\Event\ProductPriceWasChanged|\Codefy\Domain\EventSourcing\DomainEvent|\Codefy\Domain\EventSourcing\AggregateChanged
- This method is static. Parameters:
| Parameter | Type | Description |
|---|---|---|
$id |
\App\Domain\Product\ValueObject\ProductId | |
$price |
\Qubus\ValueObjects\Money\Money |
Throws:
productId
Throws:
productPrice
Throws: