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.entries
RESTFul CRUD for Blog Entries 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 an entry. |
any
|
delete([any event], [any rc], [any prc])
Delete an entry using an id or slug. |
any
|
index([any event], [any rc], [any prc])
Display all entries using different filters. |
any
|
show([any event], [any rc], [any prc])
Show an entry using the id. |
any
|
update([any event], [any rc], [any prc])
Update an existing entry. |
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
- EntryService@contentboxserializable
- trueMethod Detail |
---|
Create an entry
create
in class
baseHandler
event
rc
prc
Delete an entry using an id or slug
delete
in class
baseHandler
event
rc
prc
Display all entries using different filters
index
in class
baseHandler
event
rc
prc
Show an entry using the id
show
in class
baseContentHandler
event
rc
prc
Update an existing entry
update
in class
baseHandler
event
rc
prc