DeliversFile
Download, inline display, mail attachment and storage for rendered files.
Table of Contents
Methods
- contents() : string
- download() : Response
- filename() : string
- mimeType() : string
- save() : string
- Stores the main output on a filesystem disk (default: quittio.storage.disk).
- stream() : Response
- toMailAttachment() : Attachment
- toResponse() : Response
Methods
contents()
public
abstract contents() : string
Return values
stringdownload()
public
download([string|null $filename = null ]) : Response
Parameters
- $filename : string|null = null
Return values
Responsefilename()
public
abstract filename([string|null $extension = null ]) : string
Parameters
- $extension : string|null = null
Return values
stringmimeType()
public
abstract mimeType() : string
Return values
stringsave()
Stores the main output on a filesystem disk (default: quittio.storage.disk).
public
save([string|null $disk = null ][, string|null $path = null ]) : string
Parameters
- $disk : string|null = null
- $path : string|null = null
Tags
Return values
string —the stored path
stream()
public
stream([string|null $filename = null ]) : Response
Parameters
- $filename : string|null = null
Return values
ResponsetoMailAttachment()
public
toMailAttachment() : Attachment
Return values
AttachmenttoResponse()
public
toResponse(Request $request) : Response
Parameters
- $request : Request