class VolumeExportController extendsController

Traits

AuthorizesRequests
ValidatesRequests

Methods

bool
isAutomatedRequest(Request$request =null)

Determines if the request was done by an automated script (with API token or ajax).

RedirectResponse
fuzzyRedirect()

Redirects to the _redirect URL, to a route or else back.

Response
show(Request$request)

Handle a generic export request.

Model
getQuery()

Get the query for the model to export.

Export
getExport(array$ids)

Get the new export instance.

string
getExportFilename()

Get the filename of the export archive.

bool
isAllowed()

Determine if this kind of export is allowed by the config.

Details

inControllerat line21
bool isAutomatedRequest(Request$request =null)

Determines if the request was done by an automated script (with API token or ajax).

Parameters

Request $request

Return Value

bool

inControllerat line15
protectedRedirectResponse fuzzyRedirect()

Redirects to the _redirect URL, to a route or else back.

Return Value

RedirectResponse

inControllerat line16
Response show(Request$request)

Handle a generic export request.

Parameters

Request $request

Return Value

Response

at line24
protectedModel getQuery()

Get the query for the model to export.

Return Value

Model

at line32
protectedExport getExport(array$ids)

Get the new export instance.

Parameters

array $ids

Return Value

Export

at line40
protectedstring getExportFilename()

Get the filename of the export archive.

Return Value

string

at line48
protectedbool isAllowed()

Determine if this kind of export is allowed by the config.

Return Value

bool