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.contentTemplates
RESTFul CRUD for Site Templates 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 template. |
any
|
delete([any event], [any rc], [any prc])
Delete a template using an id or name. |
any
|
index([any event], [any rc], [any prc])
Display all templates. |
any
|
preHandler([any event], [any rc], [any prc], [any action], [any eventArguments])
Executes before all handler actions. |
any
|
show([any event], [any rc], [any prc])
Show a template using the id or name. |
any
|
update([any event], [any rc], [any prc])
Update an existing template. |
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
- ContentTemplateService@contentboxserializable
- trueMethod Detail |
---|
Create a template
create
in class
baseHandler
event
rc
prc
Delete a template using an id or name
delete
in class
baseHandler
event
rc
prc
Display all templates
index
in class
baseHandler
event
rc
prc
Executes before all handler actions
event
rc
prc
action
eventArguments
Show a template using the id or name
show
in class
baseHandler
event
rc
prc
Update an existing template
update
in class
baseHandler
event
rc
prc