final public function setDestinationFilename(string $filename)
    {
        $extension = pathinfo($filename, PATHINFO_EXTENSION);
        if (empty($extension) && !empty($this->uploadFile->getExtension())) {
            $filename .= '.' . $this->uploadFile->getExtension();
        }
        $this->destinationFilename = $filename;
    }