TIC\CoreBundle\Base\TICController::fileStream
Méthode utilitaire pour retourner un fichier en réponse d'une action (version stream avec option delete).
Signature
protected function fileStream(string
$filepath,
[string
$filename = NULL,
[boolean
$inline = false,
[bool|string
$mimetype = NULL,
[boolean
$delete = false]]]] )
Parameters
$filepath
—
string
- Chemin complet sur le système de fichier
$filename
—
string
- Nom à présenter pour le téléchargement (depuis $filepath par défaut)
$inline
—
boolean
- Faux pour forcer le téléchargement
$mimetype
—
object
- Type MIME (deviné par défaut, application/octet-stream si True)
$delete
—
boolean
- Suppression du fichier à la fin du téléchargement
Returns
- StreamedResponse
- Réponse HTTP avec callback pour transmission des données du fichier