Dumplie\Customer\Domain\CartId::generate PHP Method

generate() public static method

public static generate ( ) : CartId
return CartId
    public static function generate() : CartId
    {
        return new self((string) BaseUUID::uuid4());
    }

Usage Example

 function it_rethrows_exception_and_rollbacks_transaction_in_catch_exception_command_endpoint(Factory $factory, Transaction $transaction, ServiceLocator $serviceLocator)
 {
     $command = new CreateCart((string) CartId::generate(), "PLN");
     $factory->open()->willReturn($transaction);
     $transaction->rollback()->shouldBeCalled();
     $this->pre($command, $serviceLocator);
     $this->shouldThrow(\Exception::class)->during('catchException', [$command, new \Exception(), $serviceLocator]);
 }
All Usage Examples Of Dumplie\Customer\Domain\CartId::generate
CartId