Failed to fetch fork details. Try again later.
-
Olivier Kaufmann authored3a07c1e9
Forked from
reversaal / OhmPi
Source project has a limited visibility.
<?php declare(strict_types=1);
/*
* Copyright (C) 2015-2017 IRSTEA
* All rights reserved.
*/
namespace Irstea\FileUploadBundle\Service;
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
/**
* Service générant/vérifiant une URL pour un fichier.
*/
interface FileUrlGeneratorInterface
{
/**
* Génère une URL sécurisée pour un fichier.
*
* @param string $idFile identifiant du fichier pour lequel générer l'URL
* @param bool|int|string $referenceType type d'URL à générer
*
* @return string L'url générée
*/
public function generate($idFile, $referenceType = UrlGeneratorInterface::ABSOLUTE_PATH);
}