diff --git a/README.md b/README.md index 45b2dbf..f0bc53c 100644 --- a/README.md +++ b/README.md @@ -138,9 +138,9 @@ class MyUserEntity implements MutationAwareInterface } #[\Override] - public function getMutations(): array + public function getMutations(): iterable { - return $this->mutations->toArray(); + return $this->mutations; } /** diff --git a/src/MutationAwareInterface.php b/src/MutationAwareInterface.php index e55e1aa..fb6dcb5 100644 --- a/src/MutationAwareInterface.php +++ b/src/MutationAwareInterface.php @@ -11,9 +11,9 @@ interface MutationAwareInterface public function addMutation(object $mutation): void; /** - * @return object[] + * @return iterable */ - public function getMutations(): array; + public function getMutations(): iterable; public function getPreviousMutation(): ?object; }