for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace EventSauce\EventSourcing;
interface AggregateRootId
{
/**
* @return string
*/
public function toString(): string;
* @param string $aggregateRootId
* @return static
public static function fromString(string $aggregateRootId): AggregateRootId;
}