ContentController
class ContentController extends BaseController
Content controller
Properties
static boolean | $batchMode | Controller is in batch mode | from BaseController |
static array | $batchedResponses | Stack for batched responses | from BaseController |
Methods
Dispatcher
indexAction()
Forwards to list action
Response
listAction()
List content
Response
getAction(string $uuid)
Get single content item by UUID
object
createAction()
Create new content item.
Response
updateAction(string $uuid)
Update content item
Response
deleteAction(string $uuid)
Delete action
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 25
Dispatcher
indexAction()
Forwards to list action
at line line 36
Response
listAction()
List content
at line line 189
Response
getAction(string $uuid)
Get single content item by UUID
at line line 216
object
createAction()
Create new content item.
at line line 273
Response
updateAction(string $uuid)
Update content item
Note that attempted to update a content item with out a lock or a lock that doesn't belong to the current user will error.
at line line 357
Response
deleteAction(string $uuid)
Delete action