protected function getDownloadUrl()
    {
        if (null === $this->downloadUrl) {
            $this->downloadUrl = $this->router->generate(
                'sulu_media.website.media.download',
                [
                    'slug' => 'file',
                    'id' => '{id}',
                ],
                true
            );
        }

        return $this->downloadUrl;
    }