PrintdocumentController
class PrintdocumentController extends BaseController
Print Document controller
Properties
static boolean | $batchMode | Controller is in batch mode | from BaseController |
static array | $batchedResponses | Stack for batched responses | from BaseController |
Methods
Forwards to list action
List documents
Get single item by UUID or label
Create new item.
Update item
Delete action
Create a non-exclusive lock on a page object. Technically InDesign handles the exclusivity of the lock.
Release non-exclusive lock
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 22
Dispatcher
indexAction()
Forwards to list action
at line line 32
Response
listAction()
List documents
at line line 73
Response
getAction(string $identifier)
Get single item by UUID or label
at line line 101
object
createAction()
Create new item.
at line line 124
Response
updateAction($uuid)
Update item
at line line 153
Response
deleteAction(string $uuid)
Delete action
at line line 179
Dispatcher
lockAction(string $uuid)
Create a non-exclusive lock on a page object. Technically InDesign handles the exclusivity of the lock.
at line line 232
Dispatcher
unlockAction(string $uuid)
Release non-exclusive lock