clearMediaCollection(self::COLLECTION); } public function replaceFile(User $user, string $path, string $fileName): void { $this->clear($user); $user->addMedia($path) ->usingFileName($fileName) ->toMediaCollection(self::COLLECTION); } public function replaceBase64(User $user, string $contents, string $fileName): void { $this->clear($user); $user->addMediaFromBase64($contents) ->usingFileName($fileName) ->toMediaCollection(self::COLLECTION); } }