for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Event Sourcing implementation
*
* @author Maksim Masiukevich <[email protected]>
* @license MIT
* @license https://opensource.org/licenses/MIT
*/
declare(strict_types = 1);
namespace ServiceBus\EventSourcing\EventStream\Exceptions;
use ServiceBus\EventSourcing\AggregateId;
final class EventStreamDoesNotExist extends \InvalidArgumentException
{
* @param AggregateId $id
* @return self
public static function create(AggregateId $id): self
return new self(\sprintf('Event stream with identifier "%s" doesn\'t exist', $id));
}