From bb0bd91afc9f9cd3ce2fe24f255eedc1170abc73 Mon Sep 17 00:00:00 2001 From: Giacomo Moscardini Date: Mon, 14 Jul 2025 17:44:27 +0200 Subject: [PATCH] Fix error on project resources --- src/Entity/ProjectResource.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/Entity/ProjectResource.php b/src/Entity/ProjectResource.php index f308b08..ebfe750 100644 --- a/src/Entity/ProjectResource.php +++ b/src/Entity/ProjectResource.php @@ -27,4 +27,17 @@ final class ProjectResource extends AbstractEntity public array $links; public string $status; + + public function build(array $parameters): void + { + foreach ($parameters as $property => $value) { + $property = static::convertToCamelCase($property); + + if ('links' === $property) { + $this->links = get_object_vars($value); + } elseif (\property_exists($this, $property)) { + $this->$property = $value; + } + } + } }