diff --git a/src/Entity/Destination.php b/src/Entity/Destination.php index 7b5047e..e0cab10 100644 --- a/src/Entity/Destination.php +++ b/src/Entity/Destination.php @@ -175,8 +175,12 @@ class Destination implements TimestampableEntityInterface, SoftDeletableEntityIn return $this; } - public function getPickup(int $id): ?Pickup + public function getPickup(?int $id): ?Pickup { + if (null === $id) { + return null; + } + foreach ($this->getPickups() as $pickup) { if ($id === $pickup['busProId']) { return Pickup::fromArray($pickup);