contentbox.modules.contentbox-admin.handlers

Class settings

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.settings

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Manage system settings

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    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 LoginTrackerService


    • access = public
    • returntype = any
    • inject = id:LoginTrackerService@cb
    true false
    any mailService


    • access = public
    • returntype = any
    • inject = id:mailservice@cbMailservices
    true false
    any markdownEditor


    • access = public
    • returntype = any
    • inject = id:markdownEditor@contentbox-markdowneditor
    true false
    any mediaService


    • access = public
    • returntype = any
    • inject = id:mediaService@cb
    true false
    any pageService


    • access = public
    • returntype = any
    • inject = id:pageService@cb
    true false
    any settingsService


    • access = public
    • returntype = any
    • inject = id:settingService@cb
    true false
    any twoFactorService


    • access = public
    • returntype = any
    • inject = id:twoFactorService@cb
    true false
    Method Summary
    any authLogs([any event], [any rc], [any prc])
         Display the auth logs manager.
    any emailTest([any event], [any rc], [any prc])
         Email Testing of settings.
    any exportAll([any event], [any rc], [any prc])
         Export all settings as either xml or json.
    any flushCache([any event], [any rc], [any prc])
         Flush settings cache.
    any flushSingletons([any event], [any rc], [any prc])
         Flush WireBox singletons.
    any importAll([any event], [any rc], [any prc])
         Import all settings from a file packet.
    any index([any event], [any rc], [any prc])
         Settings manager.
    any mappingDump([any event], [any rc], [any prc])
         WireBox mapping dump.
    any preHandler([any event], [any rc], [any prc], [any action], [any eventArguments])
         Pre handler.
    any raw([any event], [any rc], [any prc])
         Raw settings manager.
    any rawtable([any event], [any rc], [any prc])
         Present the raw settings table.
    any remove([any event], [any rc], [any prc])
         Remove a setting.
    any save([any event], [any rc], [any prc])
         Save settings.
    any saveRaw([any event], [any rc], [any prc])
         Save all raw settings.
    any truncateAuthLogs([any event], [any rc], [any prc])
         truncate all auth logs.
    any viewCached([any event], [any rc], [any prc])
         View settings cached data.
     
    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, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, setController, setNextEvent, setSetting, settingExists
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    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

    LoginTrackerService

    property any LoginTrackerService

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

    mailService

    property any mailService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:mailservice@cbMailservices
    serializable - true

    markdownEditor

    property any markdownEditor

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:markdownEditor@contentbox-markdowneditor
    serializable - true

    mediaService

    property any mediaService

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

    pageService

    property any pageService

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

    settingsService

    property any settingsService

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

    twoFactorService

    property any twoFactorService

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

    Method Detail

    authLogs

    public any authLogs([any event], [any rc], [any prc])

    Display the auth logs manager

    Parameters:
    event
    rc
    prc
    Returns:
    html

    emailTest

    public any emailTest([any event], [any rc], [any prc])

    Email Testing of settings

    Parameters:
    event
    rc
    prc
    Returns:
    json

    exportAll

    public any exportAll([any event], [any rc], [any prc])

    Export all settings as either xml or json

    Parameters:
    event
    rc
    prc
    Returns:
    xml,json

    flushCache

    public any flushCache([any event], [any rc], [any prc])

    Flush settings cache

    Parameters:
    event
    rc
    prc

    flushSingletons

    public any flushSingletons([any event], [any rc], [any prc])

    Flush WireBox singletons

    Parameters:
    event
    rc
    prc

    importAll

    public any importAll([any event], [any rc], [any prc])

    Import all settings from a file packet

    Parameters:
    event
    rc
    prc

    index

    public any index([any event], [any rc], [any prc])

    Settings manager

    Parameters:
    event
    rc
    prc
    Returns:
    html

    mappingDump

    public any mappingDump([any event], [any rc], [any prc])

    WireBox mapping dump

    Parameters:
    event
    rc
    prc
    Returns:
    html

    preHandler

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

    Pre handler

    Parameters:
    event
    rc
    prc
    action
    eventArguments

    raw

    public any raw([any event], [any rc], [any prc])

    Raw settings manager

    Parameters:
    event
    rc
    prc
    Returns:
    html

    rawtable

    public any rawtable([any event], [any rc], [any prc])

    Present the raw settings table

    Parameters:
    event
    rc
    prc
    Returns:
    html

    remove

    public any remove([any event], [any rc], [any prc])

    Remove a setting

    Parameters:
    event
    rc
    prc

    save

    public any save([any event], [any rc], [any prc])

    Save settings

    Parameters:
    event
    rc
    prc

    saveRaw

    public any saveRaw([any event], [any rc], [any prc])

    Save all raw settings

    Parameters:
    event
    rc
    prc

    truncateAuthLogs

    public any truncateAuthLogs([any event], [any rc], [any prc])

    truncate all auth logs

    Parameters:
    event
    rc
    prc

    viewCached

    public any viewCached([any event], [any rc], [any prc])

    View settings cached data

    Parameters:
    event
    rc
    prc
    Returns:
    html