From 551d5043c1e79faa0585edcdb837a6f500c97529 Mon Sep 17 00:00:00 2001 From: Dave Smith-Hayes Date: Wed, 16 Apr 2025 22:17:40 -0400 Subject: [PATCH] Add a file factory --- app/src/Domain/Factory/FileFactory.php | 37 ++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 app/src/Domain/Factory/FileFactory.php diff --git a/app/src/Domain/Factory/FileFactory.php b/app/src/Domain/Factory/FileFactory.php new file mode 100644 index 0000000..16dc7a8 --- /dev/null +++ b/app/src/Domain/Factory/FileFactory.php @@ -0,0 +1,37 @@ +setId($props['id']); + } + + if ($props['createAt']) { + $file->setCreatedAt($props['createdAt']); + } + + if ($props['updatedAt']) { + $file->setUpdatedAt($props['updatedAt']); + } + + return $file; + } + + public static function toArray(File $file): array + { + return []; + } +}