lucee.Componentcoldbox.system.FrameworkSupertype
coldbox.system.EventHandler
coldbox.system.RestHandler
cborm.models.resources.BaseHandler
contentbox.modules.contentbox-api.modules.contentbox-api-v1.handlers.baseHandler
contentbox.modules.contentbox-api.modules.contentbox-api-v1.handlers.baseContentHandler
contentbox.modules.contentbox-api.modules.contentbox-api-v1.handlers.pages
RESTFul CRUD for Pages An incoming site identifier is required
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
ormService
|
true
|
false
|
Method Summary | |
---|---|
any
|
create([any event], [any rc], [any prc])
Create a page. |
any
|
delete([any event], [any rc], [any prc])
Delete a page using an id or slug. |
any
|
index([any event], [any rc], [any prc])
Display all pages using different filters. |
any
|
show([any event], [any rc], [any prc])
Show an page using the id. |
any
|
update([any event], [any rc], [any prc])
Update an existing page. |
Methods inherited from class contentbox.modules.contentbox-api.modules.contentbox-api-v1.handlers.baseContentHandler |
---|
preHandler, save |
Methods inherited from class cborm.models.resources.BaseHandler |
---|
None |
Methods inherited from class coldbox.system.RestHandler |
---|
aroundHandler, onAnyOtherException, onAuthenticationFailure, onAuthorizationFailure, onEntityNotFoundException, onError, onExpectationFailed, onInvalidHTTPMethod, onInvalidRoute, onMissingAction, onValidationException |
Methods inherited from class coldbox.system.EventHandler |
---|
_actionExists, _actionMetadata, _privateInvoker, init, onHandlerDIComplete |
Methods inherited from class coldbox.system.FrameworkSupertype |
---|
announce, announceInterception, async, back, externalView, forAttribute, getCache, getCachebox, getColdBoxSetting, getController, getDateTimeHelper, getEnv, getFlash, getFlow, getInstance, getIsoTime, getJsonUtil, getLog, getLogBox, getModuleConfig, getModuleSettings, getRenderer, getRequestCollection, getRequestContext, getRootWireBox, getSetting, getSystemProperty, getSystemSetting, getUserSessionIdentifier, getWirebox, ifNull, ifPresent, inDebugMode, includeUDF, isDevelopment, isProduction, isTesting, layout, listen, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populate, populateModel, relocate, renderExternalView, renderLayout, renderview, runEvent, runRoute, setCachebox, setController, setEnv, setFlash, setFlow, setJsonUtil, setLog, setLogBox, setSetting, setWirebox, settingExists, throwIf, throwUnless, toJson, unless, view, when |
Methods inherited from class lucee.Component |
---|
None |
Property Detail |
---|
access
- publicrequired
- falsereturntype
- anyinject
- PageService@contentboxserializable
- trueMethod Detail |
---|
Create a page
create
in class
baseHandler
event
rc
prc
Delete a page using an id or slug
delete
in class
baseHandler
event
rc
prc
Display all pages using different filters
index
in class
baseHandler
event
rc
prc
Show an page using the id
show
in class
baseContentHandler
event
rc
prc
Update an existing page
update
in class
baseHandler
event
rc
prc