Documents_DownloadFile_File
extends Vtiger_Basic_File
in package
DownloadFile class to handle files.
Table of Contents
- $fileType : string
- File type.
- $storageName : string
- Storage name.
- api() : File
- Api function to get file.
- get() : string|bool
- Download file.
- getCheckPermission() : bool
- Checking permission in get method.
- post() : mixed
- Get and save files.
- postCheckPermission() : bool
- Checking permission in post method.
- validateRequest() : void
- Function to validate request method.
Properties
$fileType
File type.
public
string
$fileType
= ''
$storageName
Storage name.
public
string
$storageName
= ''
Methods
api()
Api function to get file.
public
api(Request $request) : File
Parameters
- $request : Request
Return values
File —get()
Download file.
public
get(Request $request) : string|bool
Parameters
- $request : Request
Return values
string|bool —getCheckPermission()
Checking permission in get method.
public
getCheckPermission(Request $request) : bool
Parameters
- $request : Request
Return values
bool —post()
Get and save files.
public
post(Request $request) : mixed
Parameters
- $request : Request
Return values
mixed —postCheckPermission()
Checking permission in post method.
public
postCheckPermission(Request $request) : bool
Parameters
- $request : Request
Tags
Return values
bool —validateRequest()
Function to validate request method.
public
validateRequest(Request $request) : void
Parameters
- $request : Request