This will make the core application easier to consume. The end users will only have to work with UUIDs strings (hex or full string) instead of using an object that implements UuidInterface.
Order/Query/GetOrderRequest.php: public function __construct(UuidInterface $orderId)
becomes:
Order/Query/GetOrderRequest.php: public function __construct(string $orderIdString)
This will make the core application easier to consume. The end users will only have to work with UUIDs strings (hex or full string) instead of using an object that implements UuidInterface.
Order/Query/GetOrderRequest.php: public function __construct(UuidInterface $orderId)
becomes:
Order/Query/GetOrderRequest.php: public function __construct(string $orderIdString)