diff --git a/src/Storage/File/StorableFileFactory.php b/src/Storage/File/StorableFileFactory.php index 241d075..496373d 100644 --- a/src/Storage/File/StorableFileFactory.php +++ b/src/Storage/File/StorableFileFactory.php @@ -98,6 +98,10 @@ public function makeFromAny($data, ?string $name = null, ?string $mimeType = nul return $this->makeFromFileInfo($data, $name, $mimeType); } + // Convert data to string to be so it can be interpreted. + if (! is_string($data)){ + $data = serialize($data); + } // Fallback: expect raw or string data, and attempt to interpret it. if (is_string($data)) {