16 lines
291 B
PHP
16 lines
291 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Domain\Models\ValueObjects\Stock;
|
|
|
|
use Ramsey\Uuid\Uuid;
|
|
use Shared\DDD\Models\Uuidv7EntityId;
|
|
|
|
final readonly class StockId extends Uuidv7EntityId
|
|
{
|
|
public static function generate(): self
|
|
{
|
|
return new self(Uuid::uuid7());
|
|
}
|
|
}
|