ExportController
class ExportController extends BaseController
Export controller handles generation and syncing of content exports. Exports are generally only used by external plugins (see ICML export).
Properties
static boolean | $batchMode | Controller is in batch mode | from BaseController |
static array | $batchedResponses | Stack for batched responses | from BaseController |
Methods
array
getAction($content_id)
Create a new export.
array
versionsAction($content_id)
Get export versions.
array
versionAction($content_uuid, $version_id)
Get single export version
array
dumpAction(string $content_id, string $type)
Dump content as type, does not create an export object or new version
updateAction($content_id)
No description
pullAction($content_id)
No description
pushAction($content_id)
No description
lockAction($content_id)
No description
unlockAction($content_id)
No description
Details
in BaseController at line line 60
int
getStatusCode()
Return status code
in BaseController at line line 69
array
getHeaders()
Return current headers
in BaseController at line line 78
string
getPayload()
Return payload
in BaseController at line line 87
setStatusCode(int $code)
Set status code
in BaseController at line line 97
setHeaders(string $key, string $value)
Set header value
in BaseController at line line 106
setPayload(string $payload)
Set payload
in BaseController at line line 294
static
startBatchMode()
Static method to enable batch mode return handling
in BaseController at line line 302
static
endBatchMode()
Static method to disable batch mode return handling
at line line 24
array
getAction($content_id)
Create a new export.
at line line 56
array
versionsAction($content_id)
Get export versions.
at line line 78
array
versionAction($content_uuid, $version_id)
Get single export version
at line line 102
array
dumpAction(string $content_id, string $type)
Dump content as type, does not create an export object or new version