diff --git a/src/Domain/Identity/Identity.php b/src/Domain/Identity/Identity.php index b0b8c9b..76551e9 100644 --- a/src/Domain/Identity/Identity.php +++ b/src/Domain/Identity/Identity.php @@ -20,16 +20,11 @@ interface Identity extends Equality { /** * IdAbstract constructor. - * @param T|null $id + * @param T $id * @throws InvalidIdException */ public function __construct($id); - /** - * @return string - */ - public function toScalar(): string; - /** * @return string */ diff --git a/src/Domain/ValueObject/ValueObject.php b/src/Domain/ValueObject/ValueObject.php index 3adc576..7e8ca85 100644 --- a/src/Domain/ValueObject/ValueObject.php +++ b/src/Domain/ValueObject/ValueObject.php @@ -10,16 +10,9 @@ /** * Interface ValueObject * @psalm-immutable - * @template T */ interface ValueObject { - /** - * @psalm-return T - * @return T - */ - public function toScalar(); - /** * @return string */