objectStore->getStorageId(); } public function readObject($urn) { return $this->objectStore->readObject($urn); } public function writeObject($urn, $stream, ?string $mimetype = null) { // emulate a failed write that didn't throw an error return true; } public function deleteObject($urn) { $this->objectStore->deleteObject($urn); } public function objectExists($urn) { return $this->objectStore->objectExists($urn); } public function copyObject($from, $to) { $this->objectStore->copyObject($from, $to); } public function preSignedUrl(string $urn, \DateTimeInterface $expiration): ?string { return null; } }