contentbox.modules.contentbox-admin.handlers

Class baseContentHandler

lucee.Component
    extended by coldbox.system.FrameworkSupertype
      extended by coldbox.system.EventHandler
        extended by contentbox.modules.contentbox-admin.handlers.baseHandler
          extended by contentbox.modules.contentbox-admin.handlers.baseContentHandler
Direct Known Subclasses:
contentStore , entries , pages

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- The base content handler

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any authorService


    • access = public
    • returntype = any
    • inject = id:authorService@cb
    true false
    any categoryService


    • access = public
    • returntype = any
    • inject = id:categoryService@cb
    true false
    any CBHelper


    • access = public
    • returntype = any
    • inject = id:CBHelper@cb
    true false
    any editorService


    • access = public
    • returntype = any
    • inject = id:editorService@cb
    true false
    any themeService


    • access = public
    • returntype = any
    • inject = id:themeService@cb
    true false
    Method Summary
    private any getUserDefaultEditor(any author)
         Get the user's default editor with some logic.
    any preHandler([any event], [any action], [any eventArguments], [any rc], [any prc])
         Pre Handler.
     
    Methods inherited from class contentbox.modules.contentbox-admin.handlers.baseHandler
    aroundHandler, onAuthenticationFailure, onAuthorizationFailure, onError, onExpectationFailed, onInvalidHTTPMethod, onMissingAction, routeNotFound
     
    Methods inherited from class coldbox.system.EventHandler
    _actionExists, _actionMetadata, _privateInvoker, getCachebox, getFlash, getLog, getLogBox, getWirebox, init, setCachebox, setFlash, setLog, setLogBox, setWirebox
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    addAsset, announceInterception, getCache, getController, getEnv, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, getSystemProperty, getSystemSetting, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, runRoute, setController, setNextEvent, setSetting, settingExists
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    authorService

    property any authorService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:authorService@cb
    serializable - true

    categoryService

    property any categoryService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:categoryService@cb
    serializable - true

    CBHelper

    property any CBHelper

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:CBHelper@cb
    serializable - true

    editorService

    property any editorService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:editorService@cb
    serializable - true

    themeService

    property any themeService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:themeService@cb
    serializable - true

    Method Detail

    getUserDefaultEditor

    private any getUserDefaultEditor(any author)

    Get the user's default editor with some logic

    Parameters:
    author - The author object

    preHandler

    public any preHandler([any event], [any action], [any eventArguments], [any rc], [any prc])

    Pre Handler

    Parameters:
    event - true
    action - true
    eventArguments - true
    rc - true
    prc - true